Bigfoot, definitely Bigfoot.
I have an uncle who lives in LA and he firmly believes that Bigfoot(s) live on his property.
For years, I thought he was just pulling our legs, but he lived with us for a few months after Hurricane Rita and
I took advantage of that by picking his brain every day. I'm convinced that he, and many other people, are convinced.
Just listening to the endless personal accounts that he has to tell has peaked my interest tremendously.