Has anyone heard of these?!

Cheyenne
I heard of these lemon drop cupcakes that are said to put you into labor within 24 hours. I don't know what to think about them but I'm gonna try them!