The Alfa Romeo SZ, affectionately (or not so affectionately) nicknamed ‘Il Mostro’—Italian for “The Monster”—has always been a polarizing car. Known for its unconventional looks and razor-sharp ...