Florida Man Involved in Messy Arrest After Punching Cop

Police approached William Liddell of Golden Gate, FL after witnessing him hit a car with his van, then flee the scene. Deputies say they heard Liddell say "Oh shit" as they approached his car, and that's a hilarious choice of words considering what happened right after. Perhaps believing he was Chuck Liddell, Liddell threw his vehicle in reverse and punched the cop in the face.

Blows were exchanged, and Liddell was finally restrained after backup arrived. As the deputy was photographing Liddell and his injuries, he noticed the shitty situation that was on hand. According to a police report, Liddell "defecated in his pants" during the struggle.

Liddell currently faces several charges, including aggravated battery on a law enforcement officer, DUI, driving with a suspended license and two counts of resisting an officer with violence.