Don’t miss our LIVE coverage from the Lucas Oil Chili Bowl Nationals in Tulsa, Oklahoma this Friday and Saturday on Facebook LIVE!

Don’t miss our LIVE coverage from the Lucas Oil Chili Bowl Nationals in Tulsa, Oklahoma this Friday and Saturday on Facebook LIVE!