I actually watched the whole thing this afternoon. I believe these people were on to something. Why do you think the Navy didnt want this discovery out???
I didn't say I disagreed with you. I was just stating what I have heard. I also read somewhere that only like 20% of ocean life is know and been seen by man. So of course it is possible that they exist.