Lemonade, the sixth studio album released by Beyoncé, dropped April 23 and made quite a sweet splash, debuting at No. 1 on the Billboard chart with 485,000 album sales and 115 million streams following its premiere on HBO. Continue reading

Lemonade, the sixth studio album released by Beyoncé, dropped April 23 and made quite a sweet splash, debuting at No. 1 on the Billboard chart with 485,000 album sales and 115 million streams following its premiere on HBO. Continue reading