Do you think Megalodons are still alive? Since we've explored less than 1% of the ocean floor and only 5% of the ocean itself. Post Comment Receive notifications Add a comment...