Re(1): bigfoot
IP: 71.126.62.244
Posted on January 26, 2013 at 00:55:44 AM by Aus
Given what I've heard from hunters and farmers in the area, I think it's a given that mountain lions are alive and well in New England.
Interestingly, it doesn't take too many keystrokes to find dozens of reported Bigfoot sightings in New England. Go figure.
Replies:
<--
-->