Texas Cop Arrested After Farting in Another Cop’s Face
A Texas cop wound up in handcuffs after he allegedly hit a fellow officer and farted in his face. How’s that for organic tear gas? Lago Vista Police Det. Lawrence Michael…
Browsing Category