Originally Posted by MusculosoBarbaro
I do believe there are undiscovered creatures out there, just not bigfoot. We should be looking to the ocean if we want to discover more life, we've only merely breached the surface of what's out there!
You..are..a genius!! Nobody's thought of looking for bigfoot in the ocean yet.
As for the OP. What those people saw/heard were in all likelihood Bobo and Matt Moneymaker trolling around in the local wildlife preserve.