Lex wrote;
"Also, as to goth/industrial scene in particular ... isn't there a party called Funhouse on Friday nights at Flamingo East or some other East Village venue?"
Yes, exactly. Friday nights at Flamingo East. I believe it's at 2nd Ave & 13th St. Ted-n-Di have been known to frequent.