Home Ā» Racing Icons Series – 1970 Alfa Romeo TT3 Spider Was Lightweight Short-Tail Special Ā» 1970 Alfa Romeo TT3 Spider 1 1970 Alfa Romeo TT3 Spider 1 Home Ā» Racing Icons Series – 1970 Alfa Romeo TT3 Spider Was Lightweight Short-Tail Special Ā» 1970 Alfa Romeo TT3 Spider 1