Wednesday, September 14, 2011

Alfa 4C, italians are finally catching up with the liquid metal finish which Mercedes did 4 years ago.
too bad ID sucks.

No comments: