MORE VIDEOS >>
The Human Abstract live on the "Never Say Die Tour" in Stuttgart, Germany, November 2011 Feat. Ryan Devlin of Corelia [link] filling in on vocals.
Browse similar videos in these channels:
© 2004 - 2013 Metal Injection LLC. All rights reserved. | Contact Us | Terms & Conditions | Metal Injection is a proud member of the Blast Beat, Heavy Metal Advertising Network.