Back to Show
NOVA
Spinosaurus vs. Alligator
A tame alligator named Bubba betrays the secrets of the largest predator that ever lived.