dcheavymetal.com
Recap of the first Metal Night at the State Theatre
Wow what a night for local metal! Friday the 20th of August 2010 was the first metal night at the State Theatre in Falls Church, Virginia and it was a pretty fun time. Four local bands played, Inva…