Black Cobra @ Webster Hall Studio

NEW YORK, NY— The name Black Cobra might seem pedestrian as far as metal band names go, but after experiencing this severe two-piece in the live setting, there is no name that would suite them better. Their hig...