Rachel Forrest·Mar 29, 2018The Peep ShowI microwaved a Peep today. Yes, a Peep, the little marshmallow chicks (alternatively, bunnies) in hot pink, pale lavender, cobalt blue…