iOS app Android app

Beyonce Give Up Baby to Witch

WATCH: Beyonce Forced To Give Up Baby?

Posted 01.11.2012 | Comedy

In a report from Onion News Network, Beyonce has been forced to give up newborn daughter Blue Ivy Carter to the witch who granted her her beautiful si...