2017 Tulsa Shootout Results – Final Night – December 31, 2017

2017 Tulsa Shootout Results – Final Night – December 31, 2017

Racing News
January 1, 2018