Take a Showroom Hot Lap!


 













From the West:  3.5 miles from the Clock Tower in Rockford, IL

From the East:  50 miles from Schaumburg, IL