MERMAID Caught On CAMERA! – Zone on the Road

Meisha and Lisa catch a picture of a mermaid on camera in the Atlantic Ocean on the coast of Nova Scotia. Subscribe to YTV! — http://goo.gl/0eFjCS source Read more »