Check this out...Guess the world's best sportscar!
Not sure how old this video is but for those of you who haven't seen it, stick with it...you might be interested to see what car wins...Ha Ha!
http://youtube.com/watch?v=tA8RcVzFTPg&mode=related&search=
|