/ Source: MSNBC TV
Beyonce managed to surprise her fans with a new album this week, which includes a song that could be her very own "feminist manifesto."
Beyonce managed to surprise her fans with a new album this week, which includes a song that could be her very own "feminist manifesto."