David Draiman + Nita Strauss Give ‘Dead Inside’ Live Debut

David Draiman + Nita Strauss Give ‘Dead Inside’ Live Debut

The blistering duet gets its live debut. Continue reading…

Photo Gallery