A group of the most irritating types of folks converge at the world's most annoying barbecue.

A group of the most irritating types of folks converge at the world's most annoying barbecue.