DILDOS, DRUGS & DROIDS-part of the MIX Festival 2003:
Friday, November 21, 2003 10:30 PM Anthology Film Archives
32 Second Ave. (at 2nd Street) NYC