USAC National Sprint Car Championship
I-55 USAC Sprint River Town Showdown Rained Out
Due to heavy rainfall throughout the night and continued precipitation this morning, the Saturday, May 20 USAC AMSOIL National Sprint Car “River Town Showdown” at Federated Auto Parts Raceway at I-55 in Pevely, Missouri has been cancelled. […]
