Was a Bigfoot really spotted in Turner, Maine? Check this video out... http://youtu.be/IOdlcOrCYKU

Everyone seems to be talking about this on Facebook. Here is a more enhanced version of the eyewitness account. Do you believe this is a real Sasquatch? Or is there another explanation?