There are places where you can do it and places you shouldn't. Wearing a pride pin would be a safer choice in all sorts of places. You will be hit on by all sorts of gay men, though. Cruising spots can be found, but if they are public, you might find yourself with a run-in with the cops. A better choice is gay clubs and adult bookstores. People won't be offended or surprised too often. You could wear a tshirt that says Jack of Spades in a gay club and nobody would be surprised. They might be offended, but most would respond, "To each their own." Of course, contacting somebody through an internet social networking site like this, fetlife, Adultfriendfinder, Grindr are your best options. Completely legal, discreet and you can find someone with the same interests and location.