News Flash: Sasquatch Sighting In Orlando!
8 Comments on News Flash: Sasquatch Sighting In Orlando!
A few years ago, I saw a Sasquatch (aka Big Foot) in Orlando, Florida. Funny thing is, I was not afraid of it whatsoever...but I was terrified to speak up and share my experience. I didn't want to be stereotyped as a crazy person or something! The Sasquatch looked friendly...