Advertisements

WTF Fun Fact – Twinkie Inventor

WTF Fun Fact - Twinkie INvented

The Twinkie was invented by James Dewar who worked as a baker for Continental Baking Company. He repurposed several machines used to make cream-filled strawberry shortcake that were sitting idle…