Trattoria Italian Kitchen Hosts a Meatball Throw-down
September 24, 2010
Have you ever watched competitive eaters going through astounding quantities of food in mere minutes only to to be torn between a strange admiration for their talents or a mild confusion over why anyone...

