Helle Crafts disappeared after returning home on the night of November 18th, 1986. After her husband Richard told several variations of where Helle went, police uncovered damning evidence, implying that...
show moreAuthor | F**k That |
Website | - |
Tags |
Copyright 2024 - Spreaker Inc. an iHeartMedia Company
Browse Spreaker Catalogue to discover great new content
Browse Spreaker Catalogue to discover great new content
It's so quiet here...
Time to discover new episodes!