Peeps keep America smiling

We love Peeps. How can we not? Anyone who is not wholly enamored by the gushy little marshmallow candy is not a true American. Peeps have everything this country craves: a highly synthetic makeup, bulk packaging and sugar, sugar, sugar. Heck, Peeps may even be more...