5.5 Meter (18 Feet) Giant Oarfish Found Dead

Giant oarfish found couple of meters off the shore surprised the passers by. On the shore of Santa Catalina Island, California, USA, a family was hiking when they saw this 5.5 meters (18 Feet) giant oarfish dead.  Sixteen volunteers were able to carry this oarfish to the beach and lifted it for this snapshot. [Read more…]