I know there is a GIANT octopus but is there something even bigger lurking in the depths of the ocean?
Check out this report -
Only registered users can see links on this forum! Register or Login on forum! |
- that tells of a massive octopus found washed up on a beach. Octopus or decayed whale? Would more have been washed up by now?