A priest is driving down to New York to see a show, and he’s stopped in Connecticut for speeding.
Smelling alcohol on the good father’s breath and noticing a wine bottle on the passenger’s seat, the state trooper asks, “Sir, have you been drinking?”
The minister replies, “Just water.”
“Then, why do I smell wine?” the trooper inquires.
The minister looks down at the bottle and exclaims, “Good Lord, he’s done it again!”
Submitted by Curtis
Edited by Calamjo