NBC News Channel   |  October 22, 2013

Cops find bones, ‘occult altar’ in Colo. tool shed

Colorado police find suspected human remains and objects of occult worship, including candles, animal bones, animal skulls, and a machete, in a woman's tool shed. KUSA’s Will Ripley reports.

Share This:

Sorry, we do not have a transcript available for this video at this time.