Colorado Springs Mystery: Gateway to Another World
Colorado Springs, a city at the foot of the majestic Pikes Peak mountain, has always attracted tourists and adventure seekers. However, there were rumors among local residents about strange phenomena….