English Humor? The English are know for a quirky sometimes bizarre sense of humor. Monty Python couldn’t pull this one […]