out of the woods wrote:
I live about 15 minutes from Champlain, would love it if they still existed. It would be cool if there were Bigfoots too, but not aliens.
Haven't seen any of these, nor conclusive proof, but who am I?
Aw. I'm sure they'll come for you eventually. Be patient...