ONCE HUMAN RELEASE MACHINE HEAD COVER “DAVIDIAN”

While the release of Once Human’s first ever live album “Stage Of Evolution” is just around the corner (September 28th), the band surprises their fans with a treat and releases a studio cover version of Mac...