Tuesday, November 21, 2017

Season 12 Episode 6

Filed under Season 12, Top Gear

Question: did Communists ever build a good car? A question literally several people have asked – ever. To find out, Jeremy, James and Richard go to the former American airbase at Greenham Common, Berkshire, England. Richard drives the Veritas; the latest sports car to come from Germany. Meanwhile Jeremy gives the humble Ford Fiesta a [...]