The Mystery of Aurora's Visitor: A Texas Legend

8 months ago
2

One early morning in 1897, in the small town of Aurora, Texas, something extraordinary happened

Loading comments...