michaelstvtray.com
Today on the tray: Toasted marshmallows and the Simpsons
August 30 is National Toasted Marshmallow Day. According to the holiday site Punchbowl.com, “The history of the marshmallow dates all the way back to Ancient Egypt. The Egyptians harvested th…