News Protest the Hero Announces New Album, “Palimpsest” out June 19thBy Dom VigilMay 28, 2020 Protest the Hero are gearing up to release their much-anticipated album Palimpsest on June 19, 2020.The album features 10 new tracks…