ApexTV
Member
- Messages
- 317
A mysterious creature was recently caught on tape in a lake in the northeastern United States. The strange creature possessed features similar to those of mermaids depicted in mythology. Is this a real freshwater mermaid caught on tape in a lake? Many online have hailed this video as evidence of mermaids existing within freshwater lakes. What do you think?