Castro Halloween 1990

What are these straight people doing here? For that matter, what was I doing here? Well, it's a great party.