Top Gear, Линкольн Таун Кар

11-July-2013 Thursday
But this taxi ride in Russia according to Top Gear


v20240901