The summer night hung heavy over the Pine Ridge Forest of Nebraska, its dark secrets hidden beneath the canopy of Ponderosa pines. On a fateful July 4th, in the year 1996, the land bore witness to a chilling encounter that would leave a lone traveler forever haunted by what he had seen.
[Read more…] about The Figure in Pine Ridge Forest
