Skip to playerSkip to main content
  • 15 years ago
I show one of the more famous paranormal photographs ever taken at Fort Sheridan in Highwood, IL, just north of Chicago, near Evanston & I ask your help in finding places for me to speak in Chicagoland this October

Category

🏖
Travel
Be the first to comment
Add your comment

Recommended