Release date: 10/18/1996
Popularity: 2
Original language: EN
October 18, 1996 from The Lulu Temple in Plymouth Meeting, Pennsylvania