Team Castro

Team Castro is a group of homosexual males living in or around the Castro district in San Francisco, California.