Made in Italy
[
10/23/09
]
Alfa Romeo 159 (sedan)
Ferrari for the Chineses
Sportcar Ferrari 430 Scuderia by Novitec Rosso