Major League Eating Stars Devour 22-Pound Turkey In Epic 7-Minute Feast

Major League Eating Stars Devour 22-Pound Turkey ... In Epic 7-Minute Feast!!!

Old news is old news!
Be First!

Get TMZ breaking news sent right to your browser!