Sightings of unusual creaters along the Baja Peninsula, especially Chileno Bay in Cabo. The perfect crystal clearity of the waters along the Sea of Cortez exposes everything a video camera can capture...So let me
introduce to yall, Sirena, and Neptuno in Chileno Bay. Eppisode II
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?