10000 Maniacs on the Pier ticket stub SHARE ON: russ — March 8, 2013 Tags: 10000 maniacs198880'sJul 22natalie merchantNew York NYPier 84Rock 10000 Maniacs on the Pier ticket stub Jul 22 1988 10,000 Maniacs Setlist Click to view more Rock Concert Ticket Stubs