The side mirrors show carbon-fiber trim and a strip with the colors of the Italian flag. The 150 is a little mysterious. Alfa Romeo did not say what it represents, but fans of the company probably have a good idea.
Back to 2011 Geneva auto show.
March 1, 2011 1:07 PM PST
Photo by: Wayne Cunningham/CNET
| Caption by: Wayne Cunningham
Conversation powered by Livefyre