Twinkies were invented in Schiller Park, Illinois on April 6, 1930, by James Alexander Dewar, a baker for the Continental Baking Company.
This "Magical" Method Always Works for Preventing a Cake from Sticking to a
Pan
-
I swear by it. *READ MORE...*
5 hours ago