idiotprufs.com
Federal Government: Mermaids Don’t Exist.
In a shocking turn of events, The United States National Oceanic and atmospheric Administration has recently released a statement debunking the existence of mermaids. “No evidence of aquatic …