Loading...

Woman Sees Mermaid While Walking On Beach In Crescent City, CA


A woman witnesses a strange mermaid-like creature while walking her dog on the beach in Crescent City, CA. Strange Encounters takes a look at this and more. What do you think?



and check this out...

Loading...
Share on Facebook
Share on Twitter
Share on Google+

Related : Woman Sees Mermaid While Walking On Beach In Crescent City, CA