The German hardcore band Still Ill have released a new video to their song Building The Beast. The song will be on their upcoming album which will be released in early March via Demons Run Amok Records.

LEAVE A REPLY

Please enter your comment
Please enter your name here