Bermuda Blob not Evidence of Octopus Giganteus
We’ve been led to believe that these so-called “giant octopus” carcasses are proof of the existence of Octopus giganteus, a monstrous creature lurking in...
web privacy check
Your browser shows every web site you visit the information below.