World’s Strangest

Your source for the strangest things around!

Twinkies Maker Files for Bankruptcy

Rumor has it that Twinkies have an infinite shelf life*, but unfortunately the maker of the famous snack may not enjoy such longevity. Hostess Brands Inc, the company that makes Twinkies and Wonder Bread, has [...]