ApexTV
Member
- Messages
- 317
In this video we take a look at photos of a supposed mermaid body that was found on a beach in England, along with some other clips of many of the most mysterious sea creatures that have been caught on tape, including the best video evidence of mermaids. Two-thirds of ocean life remains undiscovered. Do you think that mermaids could be part of that group of undiscovered species?