Friday, March 11, 2011

2010 Alfa Romeo Pininfarina 2uettottanta Concept

The best concept car award winner at the 2011 Geneva Motor Show, March 2011.