Streets of Fear - Tombstone Canyon Road

Founded as a copper mining town, Bisbee Arizona is now home to 6,000 residents, as well as the 2 or 3 ghosts that haunt this stretch of road, where the Inn at Castle Rock has kept watch for more than 100 years.

Comments

Add new comment