No, no, no, no… Who okayed this? I want to know what Pepsi higher-up gave this monstrosity the green light....
Pepsi
Oh, come on…. First of all, Peeps are disgusting. Absolutely disgusting. A disgrace to candy, marshmallows, bunnies, chicks, Easter, the...