DISTURBED has released a Monster Filmmakers-produced performance video for the song "Never Again", filmed this past June in Tel Aviv, Israel. The track, from 2010's "Asylum" album, was written about the Holocaust and calls out people who deny it. DISTURBED frontman David Draiman sang a mid-show a ca...
Continue reading...