Episode 33

S45E33 · 2001-11-08

Jason Barlow, Adrian Simpson and design guru Richard Seymour assess what makes the Ford Focus a bestseller.

The show’s own verdict is on its page.