Jeremy road tests the new Porsche 911 GT2 and compares it to the new Lamborgh...
Top Gear
Season 12 Episode 6: Did The Communists Make A Good Car? - Ford Fiesta With The Royal Marines
Richard road tests two new cars, the Caterham R500 and the Veritas RS3. Jeremy and James find out to see whether cars that are made from Communist Countries are that good. Jeremy road tests the new Ford Fiesta extensively.