I think that you are being rather unfair. In 2005 they found the wreck of the WW2 Russian ship "Armenia" off the coast of Crimea.
Just had a look.
You've got to give these clowns 10 out of 10 for shear front. Slick web site, clever technology phraseology. The fact that anyone with O level physics can see at a glance it's utter b******s just proves there are a lot of gullible folks out there.
It would be funny if it wasn't so sad.