Made in Italy
[
August 2009
]
Fiat Grande Punto 2.0 [hatchback]
Alfa Romeo by Brera Italia