Photos by: Timothy Nguyen – German thrash metal band Kreator, who released their fourteenth album, Gods of Violence, on January 27th, 2017 via Nuclear Blast, which serves as the band’s first studio album in almost five years since 2012’s Phantom Antichrist, marking the longest gap between two studio albums in their career, performed at the Rickshaw Theatre … Continue reading →