Friday Chuckle: It's Toasted Marshmallow Day!

Yes, today is officially Toasted Marshmallow Day!  We're going to go celebrate right now...