aridon99 Joined 7 July 2009 Messages 218 Location Silicon Valley 22 July 2010 #1 Fantastic looking car... Last edited: 22 July 2010
Oyagi Joined 14 October 2002 Messages 4,490 Location Ottawa, Ontario 22 July 2010 #3 Everytime I see the new Italia, all I can think of is...