Amanda Tullos
Let’s Not Meet: The Horrifying Truth Behind The Man In The Yellow Rain Coat
If you’ve ever scanned the sub-Reddit “Lets Not Meet,” then you’re aware of the many close encounters people have had with danger and death. The stories are presented as real, but some are so terrifying and intense you would hope that they were made up. In one particular story, a woman comes face to face […]