NYC-based sci-fi punks DALTON DESCHAIN & THE TRAVELING SHOW release new single “TIN LAURELS”
NYC-based concept group Dalton Deschain & the Traveling Show have just unveiled their latest single, “Tin Laurels.” Self-described as, “a time-traveling, universe-hopping collective of musicians, nuclear techs, and carnival freaks,” the project helmed by Deschain […]