• Embed

Intro - 8/9/06

Clip8/9/2006

Stephen is psyched that Ford even sold 1.2 million vehicles to recall.

Up Next