Tragic News: Eldora Speedway GM Levi Jones Dead Following a Tragic Accident Involving a Delivery Truck…
In a tragic turn of events, Levi Jones, the esteemed General Manager of Eldora Speedway and a well-known figure in the motorsports community, passed […]