Videos

Breaking News:Mermaids Don't Exist After All

Buzz60
|
July 05, 2012 AT 3:10 PM
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.