The Zombies release some stress and shake the shade off their shoulders with this new track.