aviewfromthebrink.typepad.com > Halloween on Castro Street: San Francisco

« Back to Halloween on Castro Street: San Francisco

Castro18

Castro18

Oct. 31, 2005 -- Darth Vader is a regular on Halloween night at the Castro. I guess he figured out that with less competition around this is a great place to meet women.

Permalink