Historical Photos That Still Don´t Have Any Explanation.

THE MYSTERIOUS CREATURE

thechive

In 2000 the police department of Sarasota County, in Florida, received an anonymous envelope with two photos inside and a letter. The letter said that this was a photo of a strange creature that appeared in her backyard.