Monster Cupcakes I
Don't these look like the "Yip Yip" Aliens from "Sesame Street"? I think they do...
I saw these beauties in a display case in NYC's Penn Station waaaayyyyyy back during a day trip I took in August.
Yeah, I'm that backlogged with my food photos. O__O;;