Your preference will be saved for 90 days, or until you clear your browser cookies.
The Undisputable Cuz is supposedly the world’s largest barbecue pit. It certainly dwarfs the God-grilla and even the X-Grill. It’s over 76ft. long, has 24 doors, a walk-in cooler with beer taps and a space for a home theater setup.