Tag Archives: Destroyer of the Universe

Amon Amarth Releases Video for Destroyer of the Universe

I should have went with my gut feeling on this one. I talked to their tour manager the night that they were filming the video for Destroyer of the Universe and he said that they were filming a video that night so I could not get my video interview that night. A rumor started to