Giant Oarfish Caught off the Coast of California!

Here is a picture of Giant Oarfish caught at the US Navy SEAL training center on Coronado Island, just off the coast of San Diego, California. The photo was taken in 1996! Giant Oarfish are one of the strangest looking fish that you will ever see. It is believed that Giant Oarfish which get up … Read more