Authentic photos of unexplained wonders
Below is a photo from an article in the Oklahoma City Times of March 26, 1918.
No comments:
Post a Comment