A Peep store has opened outside of Washington  DC Now  I know many people find these little marshmallows absolutely disgusting  but my father and aunt used to feed them to me when I was very little and  unfortunately for me  the taste for them stuck with me