theheadbangingmoose.wordpress.com
Album Review – Night Screamer / Dead of Night (2019)
Mixing 80’s horror movies, political lyrics and fast cars into their old school Heavy Metal blender, this London, UK-based unity will rock you like there’s no tomorrow with their debut full-length …