Tag Archives: Cabo San Lucas

Video!! Two 15 Feet Oarfishs Near Death Off Isla San Francisco

April 07, 2014 , for the first time a video shows two 15 feet Oarfish trying to beach themselves in the Baja California region. The video was taken by¬† tourists. The Oarfish prophecy will not be denied, the Southern California … Continue reading

Posted in Uncategorized | Tagged , , , , , , , , , | Leave a comment