show captions
Local News
Tyrannosaurus Rex
A Tyrannosaurus Rex skeleton on display at the N.C. Museum of Natural Sciences.
Details
Transcript