Pop superstar, Beyonce surprised everyone when she dropped her surprise self-titled album last December. If the internet rumors are true, Queen Bey might be set for a repeat with the release of another album in two weeks. Here’s all the “evidence” (that may or may not be real): A “release confirmation” and tracklist for a “Beyonce […]