Alfa Motorsports
#1
Racer
Thread Starter
Alfa Motorsports
I drove by Alfa last night on dundas and for my surprised the building is up for sale and inside there's a couple Viper's, I believe they belong to the Dodge dealership across the street. There's no sign saying Alfa has moved to another location, did it close for good?