Carcharodontosaurus (Planet Dinosaur)

Carcharodontosaurus appeared in the 2011 documentary TV series called Planet Dinosaur.