Colorado police discover human remains in a tool shed

11:41 AM, Oct 22, 2013   |    comments
  • Share
  • Print
  • - A A A +

(KUSA) Whatever was happening at 1250 Kline Street in Lakewood, Colorado went quietly unnoticed for years.

Neighbors say there was no indication of anything unusual until Lakewood police made a bizarre discovery.

Officers are investigating how suspected human remains and objects of occult worship ended up in a tool shed.

Police found an altar complete with candles, animal bones, animal skulls, even a machete.

Some items, including a skull mask with a black hood, were still laying in the backyard on Monday evening.

Most Watched Videos