Local divers found a mysterious statue in 50 feet of water off La Jolla Cove on November 13, 2011. “How it came to be here remains a mystery.” Via LaJollaPatch.
Previous ArticleHow body fat helps Lynne Cox swim in the waters of Antartica
Next Article This cat is not afraid of water