Beyonce’s baby twins show up in leaked photos and Bey’s not happy

  • Zuri Davis, Rare.us
3:11 p.m Sunday, Nov. 12, 2017 Things to Do in Atlanta

Not everyone is happy to see pictures of the Bey Beys on the internet.

View full experience