Top Gear: Season 12, Episode 6
Episode #12.6 (7 Dec. 2008)
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.