Avenged Sevenfold release their new album, entitled The Stage today (Friday, October 28th), and in anticipation of the release the band took to the roof of the Capitol Records building. It was a global, 3D /360-degree, live-streamed virtual reality performance in partnership with Universal Music Group (UMG), the...
Continue reading...
Continue reading...