WELCOME, SIGN IN
Breaking News: Mermaids Don't Exist After All
Description:After the popularity of Splash and The Little Mermaid some may have thought mermaids really live in the ocean. Well now a government agency is making it official...mermaids don't exist. Our Priya Desai takes a look.
Mermaids Don't Exist After All
animal planet mermaids