“In 2005, GLSEN recommended the infamous “Ramrod” bar in Boston in the Little Black Book:”
Shouldn’t that be enough said on this guy?
...In a sane world;yes!