Doom metal band Monolord has released the official music video for “The Last Leaf.” The track is off of their upcoming album, “No Comfort,” set for release on September 20th via Relapse Records.
About The Author
Hailing from Belmont County Ohio, Mike Usenick specializes in live concert reviews and interviews. Covering shows in Pittsburgh, Columbus, Cleveland, Kentucky and anywhere in between.
DAVE ELLEFSON Releases Official Music Video for “Sleeping Giants” Feat DARRYL “DMC” MCDANIELS
August 25, 2019
ROB ZOMBIE Releases Official Music Video for New Song, “The Triumph of King Freak (A Crypt of Preservation and Superstition)”
October 31, 2020