All Hail The Yeti release music video for “Suicide Woods”

Posted by Johnny X on Wednesday, June 1, 2011 at 4:33 PM (PST)

Los Angeles metal upstarts, All Hail The Yeti, have released a music video for their track “Suicide Woods,” which you can check out right here.




More News On All Hail The Yeti:

Facebook Conversations


Powered by Facebook Comments

Leave A Comment

You must be logged in to post a comment.