Recap: Podium Drivers Reactions to Night Two - Tulsa, OK

Access Denied.

Please login to watch this video.
Podium drivers reactions from night two of the Chili Bowl Nationals from the River Spirit Expo Center in Tulsa, Oklahoma on Tuesday, January 12, 2021.

Runtime: 00:01:55