Talladega Race Results: October 14, 2018 – NASCAR Cup Series

Talladega Race Results: October 14, 2018 – NASCAR Cup Series

Shane Walters
October 14, 2018