I hate when people say that Megalodon is still alive. It obviously isn't. Someone debunk this theory even though it's stupid.