Loading...
Showing posts with label Adirondack. Show all posts

Does Bigfoot live in Upstate New York (video)

WHITEHALL, N.Y. -- The Adirondack Mountains have many tales to tell, and likely keep even more secrets. The town of Whitehall, NY is tucked ...