The douchebag Florida Pastor Terry Jones was behind that too, eh? Would you be surprised if I told you that he is the brain behind all the Pixar films?