Night Demon – Outsider (Album Review)
Hailing from Ventura, California, Night Demon is a 3 piece heavy metal band keeping the spirit of traditional old-school heavy metal alive. The band was formed in 2011 by vocalist/bassist Jarvis Leatherby and guitarist Brent […]