Now Playing | Allosaurus vs Stegosaurus 138

An Allosaurus and Stegosaurus battle it out on the Science Channel's "Mammals vs. Dinos."

Recommended for You

Watch More Strange Creature Videos
Filter

Test