Greek doom metal outfit Acid Mammoth have released a new track from their soon-to-be-released album. The track is the title song of their third album, which is due