gollum.space
RU
Impressive Discovery: Megalodon Was Bigger Than We Thought
SuperFox09
Source
Youtube
Video
Megalodon
The science
Scientists
v20240901