Posted by quoderat on Saturday Jan 12, 2013

Andrew Sullivan is a pile of shit.