Mermaids Found 2022
Nov. 14, 2024
Mermaid Found in South Africa 2022 - YouTube Debunked: Was a mermaid found in Africa as bizarre TikTok goes viral? A CGI video is being falsely shared as visuals of a real mermaid spotted in the ocean - FACTLY Mermaids Found 2022