Press "Enter" to skip to content

Celebrate National Twinkie Day

On April 6, 1930, Twinkies were invented in Schiller Park, Illinois by baker manager James Dewar.
Source: ABC News 6

Be First to Comment

Leave a Reply