Skinny Puppy

06/20/2004 06:36PM
Venue: Irving Plaza

Location
17 Irving Pl # 1 New York

People Say...