Beyoncé is scheduled to make her GIANT return with the Renaissance album tonight at midnight, but according to Variety, leaked copies have already made their way online. Social media has exploded with links to the album and downloads are readily available with a simple search. Even photos of physical copies being sold in France have been making the rounds. I bet she wishes she didn’t announce this one.