abridgedpause.com
Tower
Tower is a straight up post-metal band from France. Everything they do is right in your face and you can’t miss it. After quietly releasing their debut slef-titled ep, the band was quickly ap…