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 »
This woman got caught playing with herself on the beach and found herself in cuffs for it. source Read more »