View Single Post
Old 02-29-2008, 10:23 AM   #1
Posts: 80
Default Pumpkins in 1992

Watching this footage is actually more exciting than seeing the Pumpkins live nowadays.

By the way, is this from a July 1992 Metro show? I didn't know a video recording existed.

OK, I found it, it's from July 24th.

starladear is offline