So the original July 4th release date rumors were more like an announcement date. The album will be in stores August 2nd, you can pre-order it
here. So they have less than a month to release a single(or two) backed up with visuals to create a buzz, yeah we'll see about that.
Looking at the cover, let the Illuminati conspiracies begin.
No comments:
Post a Comment