Watch Top Gear season 7 episode 3 tv series online free
Release: Nov 27, 2005
Jeremy, Richard and James drive three super cars through France to the Millau bridge, Jeremy test drives the new Ford Focus, and Dr Stephen Ladyman MP, UK Minister of State for Transport, is the star in the reasonably priced car.