A man discusses a promotional grill that has set up in his town.
The World's Longest Grill is not available for streaming at this moment.