Now Playing | Allosaurus Alarm Clock 155

An Allosaurus mother is mad enough to bite off a head when a noisy Ornitholestes keeps disturbing her sleep.

Recommended for You

Watch More Dinosaur Videos
Filter