planetmosh.com
Headless Crown post new video - PlanetMosh
HEADLESS CROWN post official video for their album’s title track HEADLESS CROWN recently announced their new album “Century Of Decay”, which is scheduled to be released on March 30, 2018 via Massacre Records. The band now posted the official video for the album’s title track “Century Of Decay” – watch it here: https://youtu.be/oWLhaI4BFic The new …