The Alfa Romeo Stelvio is an extremely important car for the brand, particularly in the U.S. It’s fitting then that it was revealed at the LA Auto Show but evidently, that wasn’t grand enough for the Italian firm.
Read more »
Automotive news, all about new models, the latest spy shots and much more