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.