Reviews Album Review: TOWERTower Tower are the motherfucking saviors of rock and roll. You know you want to jam this shit. Metal Injection January 13, 2017