Felix Roy Wins 358 National Tour Race 3 at Knoxville Raceway | First ICL Win Since Jan 2022, 6th Overall iracingchamps2024-04-22T11:33:33-04:00