The Upcoming.org Archives
Needles and Pens
3253 16th St
San Francisco,
California
94103
February 9, 2008
There is Xerox on the Insides of Your Eyelids
at Needles and Pens