LOL I just got home from driving around doing errands and I thought about the "peeps" thing and how a thread had not been started and I come home and here it is. They are for sale all over town.

Peeps? Can't stand them. I'd rather stick needles in my eyes and eat a peep. Gee, I wonder what I voted?