Go ahead and drool, THGers: Twinkies are making a comeback!

The iconic dessert treats - which many believed to be extinct following Hostess filing for bankruptcy - will appear again on supermarket shelves starting July 15.

Posted in: Food