Sprint Invaders Return to Independence Tuesday for the First Time in Ten Years!
The Mohrfeld Solar Sprint Invaders will storm the Independence Motor Speedway in Independence, Iowa, Tuesday night, July 16.
[...]