Photo of strange spirit at Fort Worth Museum

According to the OP, the thing in the background appeared in a photo taken at the  in Fort Worth, TX. He doesn’t remember anyone wearing a poncho or shawl and claims no adults were in the play area.

No Comments

Sorry, the comment form is closed at this time.