River Town Showdown - USAC AMSOIL Sprint Car National Championship

@ Federated Auto Parts Raceway at I-55 (Pevely, MO)






- MyLaps is a registered trademark of MyLaps Sports Timing