Recap: Larson Wins Again on Night Two - Tulsa, OK

Access Denied.

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

Runtime: 00:01:04