(Photo Credit: Christopher Polk/Getty Images)
Congrats to the Carters!
Reports have surfaced that Beyoncé was in labor this morning. The word is out that she on her way to giving birth to twins.
According to US Weekly, there is increased security at their local hospital hinting that the report is true.
Multiple sources confirm to Us Weekly that a significant amount of security is at an L.A.-based hospital, sparking speculation that Beyonce is in labor.
The Shade Room continued the madness with a letter of her own.
So the question is… where are the kids??