Originally posted by Faisca
Have there ever been reports of bigfoots, or other strange creature sightings in the New England area? Or is my neck of the woods (Massachusetts) sh*t out of luck? Just wondering if anyone has any idea.
You might see more Patriots players roaming the woods if they keep on cutting veterans.



the only strange creature i remember reading about in massachusetts is the Dover Demon, and that was
already mentioned. i saw a porcupine/woodchuck thingy cross a road in Malden, Massachusetts. does that count?
This is the first time i heard about "champ" i have a house like 2 minutes away from lake champlain and i have been out fishing on that lake
caught a few bass and a nice northern too this is cool, im going up there this monday i hope since i have no school for the week
me and my father
always cross the border the bridge to Vermont. I have never seen champ but i want too
any specific locations on where i might get a glimpse of
him?
