Header Ad

Police Think Drugs May Have Been Involved … Uh, Duh?

A woman was killed by a hit and run driver in Portland on Sunday morning. After hitting the woman, the driver … crashed into a boulder, fled his car, leapt onto the roof of another car, headbutted (and broke) the windshield of that car, ran away, stripped off all his clothes and was finally tasered by the police …

Scroll To Top