Azealia Banks Slams Beyoncé”s Venture Into Country Music

In Beyoncé’s Super LVIII commercial, she set out to crash the internet, and that she did. Immediately following the ad’s airing, she unveiled two new singles, “16 Carriages” and “Texas Hold ‘Em.” The releases kicked […]