Subtitles Top Gear (US) S06E10 – Winter Drop Top

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