alfaalfa2

So this beauty above is the Alfa Romeo 8C Competizione spotted in Europe…. and the pictures speak for itself. This just creeped up to the top of our X-mas wish list.

Autogespot