DEEP IN THE HEART OF… TORINO??! — The 2018 Alfa Romeo Stelvio
by Jim Corbran
When the email showed up the other day from FCA (Fiat Chrysler Automobiles) announcing that the newest vehicle from Turin, Italy-based Alfa Romeo had just been crowned Crossover of Texas and Luxury Crossover of Texas, it sent me scrambling. What the heck is going on down there, in what is arguably the natio