Meat Puppets

05/21/1994 08:00PM
Venue: World Beat Center

Location
San Diego

People Say...