The residents of Haplin, Minnesota – also known as “Happy Town” – have enjoyed an uneasy peace while haunted by a number of unsolved kidnappings. Now facing a disturbing new…
When Nick Garrett was 18, he packed up his truck and said goodbye for a summer road trip that turned into 10 years of being away. He has since become…