+102 The Pope must have pulled one hell of a christmas cracker to wear that hat. amirite?

by Anonymous 12 years ago