Alfa Romeo’s GTV is a storied nameplate if there ever was one. The GTV, which stands for “Gran Turismo Veloce,” or Fast Grand Touring, has been an Alfa Spider, an Alfa Giulia, an Alfa Alfetta, and a Spider again. And now it’s back with a lot of power.
Read Article