National Geographic Channel will air the Impossible Factual-produced special T. rex Autopsy (pictured) globally on June 7.

Unlock this article right now
Create an account for FREE to unlock articles and receive Realscreen Daily.
National Geographic Channel will air the Impossible Factual-produced special T. rex Autopsy (pictured) globally on June 7.
Create an account for FREE to unlock articles and receive Realscreen Daily.