‘Demon Hunter’ Quality Footage Of Entire ‘Sacramento’ Concert Available
23 October, 2012
0 Comments
1 category
Quality multi-camera video footage of Demon Hunter‘s entire July 27 performance at Ace Of Spades in Sacramento, California can be seen below. True Defiance, the sixth full-length album from Seattle-based Christian metallers Demon Hunter, sold 12,500 copies