Music: Light This City share teaser video

Bay Area metal band Light This City shares a teaser video of their new album. This will be the first album in over 10 years. The album will be coming out on May 25th, 2018 through Creator-Destructor Records. See below to check out the teaser.