Originally Posted by Mirad
To the OP. Twinkies are no more
Or did some other company buy the rights to make them?
Twinkies are no more? Why didn't anyone tell me? This story should have been leading the national news! Oh well maybe I will give up Ho Ho's instead.