Alfa Romeo Zooms Into Traverse City
That throaty roar can mean only one thing: Alfa’s coming. One of the iconic and best-loved imports of the last century – the famed sports car brand Alfa Romeo – is on its way to Traverse City. Fox Grand Traverse on U.S. 31 South is one...