Turn off light

BBQ Pitmasters Season 3 Episode 6

Five teams compete for the prize and title in the Season 3 finale.

Episode Title: The Grand Porkin' Finale

Air Date: 2012-07-01