Beyonce Thanks Fans For Waiting To Listen To New Album After It Leaked

Beyoncé released “Act 1” of "Renaissance" with 16 tracks, her seventh studio album at midnight.

PHOTO: Getty Images


Sponsored Content

Sponsored Content