Live results

The Turkey Roast

Saturday, 13 November 2021, Winter Garden, United States