ORIGINAL: Serioushunter1
I do not know whether it exist or not? But in the last 100 years scientist have discovered the panda, mountain gorilla, etc.
But if by chance what you seen was about 5'7" and 200 lbs with a hairy back walking alongside a UPS driver....it was my ex-wife and the man she ranout on me with.