A woman witnesses a strange mermaid-like creature while walking her dog on the beach in Crescent City, CA. Strange Encounters takes a look a...
Loading...
Home » Posts filed under Crescent City
Showing posts with label Crescent City. Show all posts
Subscribe to:
Posts (Atom)