Bill Keller takes on Shirley Phelps of the Westboro Baptist Church and GodHatesFags.com

Wed, June 11, 2008

This may take a minute to start.