planetmosh.com
Lord Of The Lost Release Official Video for "On This Rock I Will Build My Church” - PlanetMosh
LORD OF THE LOST have just released the official video for their new song “On This Rock I Will Build My Church”. The song is taken from the new album THORNSTAR which will be published on August 3rd via Napalm Records.