Lair of the Minotaur – “War Metal Battle Master” (Music Video)

Published on August 13, 2014 by Seb

Song from, War Metal Battle Master the third studio album by the Chicago-based sludge/thrash metal band Lair of the Minotaur.

Category Tag

no comment

Add your comment

Your email address will not be published.

CAPTCHA * Time limit is exhausted. Please reload the CAPTCHA.