
4 Season
51 Episode
Paleoworld - Season 4 Episode 23 Island Of The Giant Rats
About rats on the island of Anguilla 120,00 years ago that there "three times the size of man."
- Year: 1995
- Country:
- Genre: Documentary
- Studio: TLC
- Keyword:
- Director:
- Cast: