Jordan Lafon Wins Finale at Volusia, Seth Kastl Takes Track Championship iracingchamps2024-04-05T10:14:40-04:00