Sex columnist and journalist-activist Dan Savage got in trouble earlier this year when he told a group of student journalists that parts of the Bible were bullshit. Brian Brown, the president of the National Organization for Marriage, an American group that opposes same-sex marriage, took offense and challenged Savage to a debate. Savage accepted, telling Brown they could exchange word’s in Savage’s Seattle home after a home-cooked meal. (Not cooked by Savage himself, but still done in his home.)

The debate has finally been posted online. I’m a little over half an hour in myself and no punches have been thrown. There is a good bit of Brown talking past Savage’s points, but that’s just what I think. The whole thing has been posted in the YouTube video above so you can see for yourself.