The New Evidence:Oil Derrick Mermaid Sighting

Possible Mermaid sighting in front of a deep sea oil derrick.