Mexico beachgoers were treated to a rare sighting ... On Nov. 6, a roughly 10-foot oarfish was found dead at a beach in Encinitas, around 25 miles north of San Diego, Frable confirmed.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results