Pat Buchanan is so homo-phobic, he blames global warming on the AIDS quilt.