The 2018 Alfa Romeo Stelvio is a 505-horsepower Italian rocket ship

Packing all the same great looks and features as the Giulia sedan, but in a taller crossover body, the Stelvio is ready to carve some corners and look good in the process.