in Top Gear US

Top Gear US S8E10 Cuba

Top Gear US Season 08 , Episode 10 – “Cuba”
The guys navigate the concrete jungle and all the dangers that lurk within to find the perfect city car.

Written By:

Add a Comment

Your email address will not be published. Required fields are marked *