Carcharodontosaurus - Planet Dinosaur - Episode 1 - BBC One
Breathing Techniques - Planet Dinosaur - Episode 1 - BBC One
Spinosaurus vs Carcharodontosaurus - The balance of power - Planet Dinosaur - BBC
I'm a Dinosaur - Carcharodontosaurus HooplaKidz TV
Species Profile - Carcharodontosaurus