If you watch Formula 1 and/or know who Mika Hakkinen is you will love the end of this commercial that didn’t make it to the US.

September 3, 2007 at 8:39 pm by Jesse Cannon-Wallace
Category: Formula 1, Fun Stuff, Videos