Hardcore / Metal / New Album / News / Reviews 0 Album Review: The Mayor – Live at the AcropolisIf you’re looking to be assaulted in the ear drums this holiday season, I’d like to kindly direct you to Kill Iconic Records’ gloriously tumultuous recent signee, The Mayor. The... December 16, 2022