← Paleoworld · Season 4

Island Of The Giant Rats

S4 · E23 · 24 min

No image

About rats on the island of Anguilla 120,00 years ago that there "three times the size of man."