Xandria

Thu, 04/03/2014 - 2:47pm
Cody Sparks
If you have heard of Xandria, they are a German symphonic metal band. For more of a taste, you can check out their brand new video below....
Twitter Last FM YouTube RSS Feed Google Plus

Subscribe to Metal CallOut