Formula 1 - Ferrari puts faith in beauty for 2013

Formula 1 - Ferrari puts faith in beauty for 2013
.

View photo

Ferrari's new F138 for the 2013 season
View Comments