The crazy Phelps supporters are attacked. I would say they deserve it.
Register your email to receive weekly newsletters of the week's top viewed videos!