Il Ritorno!

According to the Autoblog,
a US legal Alfa Romeo is in the USA. Detroit, no less.
And they said it would never happen.
Though the 8C is way out of my league, the Brera might do, with an Alfa V6.
In the meantime, back to sniffing Liquid Wrench fumes in the garage, while trying to pull my old head.
Labels: Alfa Romeo