fameandmisfortunepodcast.com
Matryoshka
In the early morning hours of November 29th 1981 authorities found the body of a woman that had washed up on the shore of Santa Catalina Island, just 30 miles from the coast of Newport Beach, Calif…