There is a national holiday for every day it seems. Today is National Toasted Marshmallow Day. No kidding! Who comes up with this stuff? I didn’t have fire pit or time to fire up the grill today, so, to view an amazing perfectly toasted marshmallow, click on this link here. It will take you to an Amazing Marshmallow toasted marshmallow picture, that you may have missed previously. Enjoy (twice!).