Must See: Black Cobra Announces U.S. Tour

This is what we like here at Yell! Magazine, a band that blends heavy metal with their passion for horror and sci-fi so perfectly...