Does NY or Vermont Have 'Custody' of the Lake Champlain Monster?Does NY or Vermont Have 'Custody' of the Lake Champlain Monster?Courts may have to get involved.Will PhillipsWill Phillips
Look At Those Prints! Possible Bigfoot Sighting in New YorkLook At Those Prints! Possible Bigfoot Sighting in New YorkHas Bigfoot been spotted in New York? If you look at the prints left in the snow, it sure looks like it.BethBeth