Gummy Flesh Fries

Gummy Flesh Fries

A true testament to the marvels of modern manufacturing. I'm flinching just thinking about gnawing on one of these.