THE IMMORTAL World Tour has recently announced shows in Europe!
February 07, 2012
THE IMMORTAL World Tour has recently announced shows in Europe!

Do you have your IMMORTAL album to get amped up? Check out what other fans (and Kevin Antunes!) had to say about the record here!

Comments ()