Ecstatic Vision Uncle Acid & The Deadbeats Announce “The Night Creeper Tour” The psychedelic rock band, Uncle Acid & The Deadbeats, have announced a headlining North American tour, called “The Night Creeper Tour,” for this fall. They will be touring in support of their upcoming album, The Night Creeper. Ruby The Hatchet…