Trending News Channel The Nightmare Is Over: Twinkies Return in July By Slate Video Staff June 24, 20134:24 PM Tweet Share Share Comment Tweet Share Share Comment The iconic American junk food returns to store shelves on July 15. Tweet Share Share Comment Advertisement