Luke Verardi Captures First Ever Sprint Car Win in Vinton with Sprint Invaders!
Luke Verardi Captures First Ever Sprint Car Win in Vinton with Sprint Invaders! (Bill W) Davenport, IA, July 3, 2022 – Luke Verardi of Taylorville, Illinois picked up his first ever sprint car victor...