the biggest

the biggest

the largest grill in the world. you better believe it.
barbeque battle, 2011