Watch This Insane Video Of A Delaware Man High On PCP Climb On Top Of An SUV And Strip Naked

By | 6 Comments

A woman was stopped at a red light when a man high on PCP climbed onto the roof of her vehicle and stripped bare ass naked. All in a day's work, Delaware.

Sign Up