Celebrity LP 3-Part Project Confirms Beyonce Releases Long-Awaited Seventh Studio Album Renaissance 2 years ago by Factswow Team