USAC National Sprint Car Championship
United States Auto Club
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.
