over 15 years ago

from: Pitpass.com

( 1460 views )

 ( 0 comments

A brief chat with Ferrari's chief designer, Nikolas Tombazis, as the Italian outfit unveils its 2011 contender. read more »