August 18, 2009

StopTech TV Commercial

The StopTech television commercial has been posted. Here it is (updated with FINAL voice over)...

It resides over at the Centric Parts YouTube channel. A bunch of videos have just been added to the Favorites list including this one of a bizzarely cute couple out on the track undergoing a panic stop in a Mini about a minute in.

Whoever posted this labeled the video "StopTech saves Herbie!"