Someone has a very sick fixation with naked priests. Makes me wonder if there might be fondness for rainbow stickers on the back windshield.
ROFL