I've never hidden my fondness for Alfa Romeo's SZ, despite what everyone says about Zagato's polarizing styling that led many to nickname the series "Il Mostro", which is Italian for "The Monster".
Read more »
Automotive news, all about new models, the latest spy shots and much more