x
Breaking News
More () »

Denver woman accused of blowing up urine in a 7-Eleven microwave

The police report doesn't say "why."

Before You Leave, Check This Out