View Single Post
Old 03-24-2011   #6
XfireZ51
 
Join Date: May 2007
Location: Chicagoland, IL
Posts: 9,685
Default Re: Shell Commercial

Wouldn't you just LOVE to drive down public roads like that in an F1 car!!!!
BTW, at the end the guy with the stopwatch says "Not bad" in Italian.
XfireZ51 is offline   Reply With Quote