Could the beloved American snack cake, the Twinkie, be facing extinction? Considering the Twinkie supposedly cannot even biodegrade in a landfill, this is pretty shocking news. (Actually, that’s just a rumor, Twinkies only have a shelf life of 25 days.)
Apparently Interstate Bakeries Corp, the bakery who produces the Twinkie, is facing bankruptcy and the company [...]