Hidden on Senate and 11th street near the heart of downtown Indy, is a building called Stutz Business Center. Inside it is an absolute gem for any racing fan, or car nut in general. But just like most precious gems — you have to look closely in order to find it. The Indianapolis Motor Speedway was […]