Tara Leigh Calico, an American woman born on February 28, 1969, vanished under mysterious circumstances near her residence in Belen, New Mexico, on September 20, 1988. Her disappearance has since become one of the most enigmatic missing person cases in U.S. history, largely due to the unsettling discovery of a Polaroid photograph in 1989. This photograp…
Keep reading with a 7-day free trial
Subscribe to Dark Secrets to keep reading this post and get 7 days of free access to the full post archives.