James Bond actor Daniel Craig has revealed that he goes to gay bars to avoid aggressive men in straight clubs. "One of the reasons, because I don't get into fights in gay bars that often," he said. "I could meet girls there, because there are lot of girls there for exactly the same reason I was there," he further said.