There’s A 1990 Alfa Romeo SZ For Sale In New York


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 »