View Single Post
Old 01-10-2009, 06:23 PM   #2
Fred Demara
Guest
 
Posts: n/a
:57 seconds is my favorite - the shot of the front wheel pulling up from the ground...what a wonderful sound

but honestly, in day to day driving, who really needs more than 650hp????

thanks for posting that!
  Reply With Quote