Demons Premiere New Song "Lever" From Upcoming New EP "Made in the USA"
Published: October 16, 2018
Demons premiere a new song called "Lever", taken from their upcoming new EP "Made in the USA", which will be out in stores later this week via Spartan Records.
Check out now "Lever" below.
Read More/Discuss on Metal Underground.com