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 [...]