Tombstone Highway premiers new “Acid Overlord” song – News March 27, 2013 Italy’s Southern/hard rock act Tombstone Highway has premiered “Acid Overlord,” the second song off the debut album entitled Ruralizer, on Agonia Records.