Advertisement

Photos of the Rare but Super Lame 2020 Alfa Romeo 4C Spider Italia

Just 15 of the lackluster special editions will be built.

From Car and Driver