Pitmaster's Name: Che Baird
Location: Niagara Falls, Ontario
Website: http://www.taurusbbq.com