The World's Largest Grill

Johnsonville shows off its Big Taste Grill to GMT.