Stan Adelstein

Dinosaur 13
7.2

Dinosaur 13

Documentary about the discovery of the largest T-Rex fossil found.