Turn off light

Barbecue Showdown Season 3 Episode 8

The finalists craft dream menus for their very own barbecue joints in a head-to-head battle to claim the coveted grand prize and title.

Episode Title: The Final Stand

Air Date: 2024-07-04