Christian metal band Demon Hunter performing "Collapsing" LIVE at the Recher Theater in Towson, MD on Friday, August 13, 2010.