The Toasted Selfie! August 30, 2014 The Toasted Selfie! Happy National Toasted Marshmallow Day 🎉🎉 We might have taken this too literally 😂 Share Facebook Twitter Pinterest