Demon Head release music video for ‘Rivers Of Mars’
DEMON HEAD have released a brand new music video!
The video, for the track Rivers Of Mars, is taken from the band’s upcoming 7″ The Resistance, which is scheduled for release in April.
Watch the official msuci video for Rivers Of Mars here:
The Resistance is set for release in April via The Sign Records.
For more information on DEMON HEAD, like their official page on Facebook.