Hip-Hop Rumors: Church Claims Baby Blue Ivy is Satan?!
Some people are just plain old CRAZY! Some nut bag in North Carolina vandalized a sign outside a church to read “Beyonce had her baby, Satan is on earth.” According to TMZ, the pastor at Beulah Hill Baptist Church in West End, NC said that he discovered the vandalism yesterday after receiving numerous complaints from locals […]