Tuesday, August 07, 2012

Does Sasquatch Roam the Forests of New England?
DeathRattleSports.com
Over the years, the majority of sightings of the elusive Sasquatch have been limited to the American northwest. In the last three decades, however, many more encounters have occurred in the northeastern sections of America, particularly upstate New York ...
See all stories on this topic »

No comments: