This Brooklyn, NY-based band brings an exciting old-school heavy metal vibe to the stage.
Added by Upcoming Robot on May 7, 2009