Daily Buzz reports “Real mermaid infant washes ashore in the Caribbean”
No its not April Fools Day but according to the website Daily Buzz Live a “Real Mermaid Infant Washes Ashore In The Caribbean” and “According to NOAA they are growing in massive numbers”. I leave you without comment the whole…