Dark Light

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 …

© 2022 RELEVANT Media Group, Inc. All Rights Reserved.

Scroll To Top