ApexTV
Member
- Messages
- 317
A supposed mermaid has recently been caught on tape by a GoPro camera in a freshwater lake. The video itself depicts a large green tail splashing around in the lake. Some people online have come to the conclusion that the footage shows a real life mermaid caught on camera & spotted in real life. What do you think?