Manta Ray?

Comment by Patrick

I think I have found what could be……uhm, whales, sea serpents, I dunno!!!….there are rocks and lots of strange grey wisps in the water, scroll around…….and this is off the coast of Nova Scotia where whales [...]