The New Evidence:Possible Deep Sea Hunting Footage

Footage recovered from an oil derrick depicts compelling evidence that mermaids may in fact exist.