WOWtv - Beyoncé Releases First Pic of Twins Sir and Rumi

Beyoncé releases the first picture of her twins, Sir and Rumi.