Every TV Episode Directed by Stuart Scowcroft Ranked from Best to Worst by Thousands of Voters
6.0/10(1 votes)
#1 - Bone Diggers
S34:E14
NOVA follows a group of paleontologists to a cave in southwestern Australia where the fossils of a meat-eating marsupial lion, and other extinct giant animals, have recently been discovered.