A Dimmu Borgir show, nothing short of captivating
At the Northwest end of Times Square in New York City sits the PlayStation Theater. Recently it was packed with male, female, young and old metal fans, clad mostly in black outfits who gathered to […]