giant sea monster
-
Mystery Solved: Scientists Identify Weird Monstrous Sea Creature in Indonesia
Initial reports say the dead carcass is a giant squid, but experts now believe that its actually a whale.
Latest Research Articles