Don't adjust your eyes if you think you see a mermaid. Thanks to Finfolk Productions in St. Paul, there are mermaids out in the open all around the world. | More Info

Do mermaids exist? Of course

Don't adjust your eyes if you think you see a mermaid. Thanks to Finfolk Productions in St. Paul, there are mermaids out in the open all around the world.

Do mermaids exist? Of course

editor's picks