soloracer
11-06-2006, 12:09 AM
The only japanese car to win LeMans outright. What do you expect from a measly 267 hp/litre.
http://videos.streetfire.net/hottestvideos/0/10385722-789d-4b39-82c7-44c5033bf826.htm
http://videos.streetfire.net/hottestvideos/0/10385722-789d-4b39-82c7-44c5033bf826.htm