ApexTV
Member
- Messages
- 317
This video was taken by a man snorkeling in Honduras, and it depicts a supposed real life mermaid that was caught on tape swimming in the ocean. People online were quick to come to the conclusion that the footage shows a real mermaid caught on tape. Do mermaids and other mysterious creatures really exist and do they lurk in the world's oceans? What do you think?