Seven Witches NYC Footage
December 18th, 2011 at 2:42pm

Grounzero magazine has posted video footage of SEVEN WITCHES‘ December 3, 2011 performance at Webster Hall in New York City as part of a three-date East Coast tour with ARMORED SAINT.

YouTube Preview Image

Leave a Comment