Avenged Sevenfold have released an internet video for the single “Nightmare” off of their new album of the same name.
Avenged Sevenfold Release Single for New Album
Posted by Metal Insider on May 18, 2010
Posted by Metal Insider on May 18, 2010
Avenged Sevenfold have released an internet video for the single “Nightmare” off of their new album of the same name.