Leave a comment

The internet thinks Beyonce has given birth to the twins. Some of the reasons why include the spotting of several black Escalade SUVs leaving Beyoncé and Jay Z’s neighborhood on Tuesday, supposedly en route to an L.A. hospital; reports that Beyoncé might have (but also might not have) checked into said L.A. hospital; an Instagram post by her hairstylist, Chuck Amos, in which he wrote, “Hang in there, Mama! You Beyonce!”, plus Jay Z missed his songwriters of Hall of Fame ceremony.

Also On RadioNOW 100.9:
comments – Add Yours