Queerchannel radio tonight

Yes that was me on 960am tonight partaking in all the Mark Foley / Ted Haggard fun. Once again, Christianity and Republicans are united by homosexuality.