U.S. CONFIRMS EXISTENCE OF MERMAIDS

[mpoverlay]The National Oceanic and Atmospheric Administration (NOAA) reportedly confirmed that mermaids exist and that they are growing in numbers.

READ MOREU.S. CONFIRMS EXISTENCE OF MERMAIDS