Twinkies were invented in Schiller Park, Illinois on April 6, 1930, by James Alexander Dewar, a baker for the Continental Baking Company.
You Grew Up in the ’80s If Your Family Ate One of These for Dinner
-
It doesn’t get more retro than this. *READ MORE...*
23 hours ago
