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

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 …

View Comments (8)

Leave a Reply

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

Scroll To Top

You’re reading our ad-supported experience

For our premium ad-free experience, including exclusive podcasts, issues and more, subscribe to

Plans start as low as $2.50/mo