Categories
Food Politics

Just In Time For The Holidays

Don't SuperSize Me

Categories
Food Sickening

The World’s Largest Gummy Worm

Are you ready for a 3 pound, 26 inch long behemoth of a gummy worm? Ready or not, here it is.