StoneColdCrazeeSomewere on da Rock bye, Newfoundland Canada39 posts
I have a theory on Bigfoot. I believe it does exist and was created by UFO aliens...the same ones who created humans and was released briefly on planet earth as an experiment or something and later taken back. There was an actual case in Canada i believe where four men saw a sasquatch like creature a few times and the last time they saw it was when it was taken from the ground up into a UFO. This was in the 70's i believe and the men were young boys then and stick to their stories to this day. I believe it was in Quebec.
Report threads that break rules, are offensive, or contain fighting. Staff may not be aware of the forum abuse, and cannot do anything about it unless you tell us about it. click to report forum abuse »
~ Bigfoot?~(Vote Below)