Album Update, Video The HAARP Machine | Disclosure Trailer – in stores October 16 Posted by damnationmag on September 9, 2012September 9, 2012 Share this:FacebookTwitterLinkedInGoogleTumblrRedditEmailMorePrintLike this:Like Loading... Related