Spooky Snippet: Penrose, Colorado Funeral Home Investigation

Spread the love

On this Spooky Snippet I’m talking about the Return to Nature Funeral Home in Penrose, Colorado. You know, the one that’s been all over the news because the owners took off, neighbors started complaining about an odor, and when police went in they found now 190 bodies! Yeah that one! The owners were finally arrested and there was a press conference yesterday. This is a very ongoing investigation!