1983 Stranglers Wall of Voodoo Ticket Stub Agora Cleveland SHARE ON: russ — November 24, 2018 Tags: 198380'sagoraCleveland OHRockThe StranglersWall of Voodoo 1983 Stranglers Wall of Voodoo Ticket Stub Agora Cleveland