crystal motor speedway

Stewart’s sprint car win excites Michigan dirt track owner, fans

Leave a comment

Tri-City Motor Speedway (Auburn, Mich.) owner Steve Puvalowski wasn't exactly sure what to make of the giant hauler with the word "Smoke" on it when it pulled into his track yesterday afternoon. [more]