x
Breaking News
More () »

Video shows response to Colorado home where human head, hands were discovered in freezer

Investigators say the home in Grand Junction had just been sold.

Before You Leave, Check This Out