View Single Post
Old 05-14-2004, 06:24 AM   #2
Ghostbat
Regular User
 
Join Date: Feb 2004
Location: Sweden
Posts: 2,497
Default

Pretty cool video. Looks like it's filmed in Sweden. I wonder how you get over 700 BHP even with turbo. I'm a little skeptical.
Ghostbat is offline   Reply With Quote