Cardi B Defends Herself After Video Shows Her Cursing Out Production Team On Stage
During the show, Cardi apparently had to navigate a slew of technical problems, and called out the production team mid-performance. In a clip shared on social media,
HuffPost via Yahoo
3 days ago