Nick Zedd

I met Taylor Mead in 1989 when we both acted together in a science fiction movie shot in the Hall of Science at the World's Fair Grounds in Queens. I'd seen his acting in the seventies when I moved to NYC and saw Nude Restau...