« Dell driver at Indy | Main | USGP, F1 did the right thing »

June 20, 2005

Ferrari FXX, wow!

http://www.autoweek.com/news.cms?newsId=102590

June 20, 2005 | Permalink

Comments

this si why ferrari is the best car in the world

Posted by: deeovan | Jan 2, 2006 8:09:11 PM

Post a comment