Gee, what a shock, a libertarian for gay marriage.
From HuffPo, here:
Former New Mexico GOP Gov. Gary Johnson says he’s the best presidential choice for gay voters -- better than even President Obama -- calling Newt Gingrich and Mitt Romney "out of touch." ...
Currently seeking the Libertarian Party nomination, Johnson dropped out of the race for the Republican nomination back in December, after appearing in two of the televised national debates in 2011. He came out for marriage equality in the fall, after first supporting civil unions.