Originally Posted by cavemark Yep. Susquehanna County. There have been numerous Sasquatch sightings in the area too. But this place really does exist. Willing to share the location? In a PM of course?
Russel
Forum Rules
Bookmarks