Scientists are discovering the truth about the Megalodon - UNILAD unilad.com Submitted by uniladcom5595 on January 23, 2024 at 1:40 PM in science A group of scientists have contested a previous theory about The Meg. No comments 4