Black Curtain Concert Photos

Black Curtain are a heavy metal band from Phoenix, Arizona. The released their full length debut "Apocalypse Rising" on 21 November 2015. They are: