Skeletonwitch announce U.S ‘Louder than Light’ tour
Posted by Zenae Zukowski on February 13, 2019
It could be argued, Skeletonwitch released one of the best album’s in 2018 with Devouring Radiant Light and now, the group will finally showcase the record live in the U.S. The group has announced a U.S trek dubbed The Louder than Light Tour, which will kick off on May 1st in Philadelphia, PA and run […]