Episode 33·November 8, 2001
Episode 33
Jason Barlow, Adrian Simpson and design guru Richard Seymour assess what makes the Ford Focus a bestseller.
Jason Barlow, Adrian Simpson and design guru Richard Seymour assess what makes the Ford Focus a bestseller.