Watch Extreme Dinosaurs Season 1 Episode 38 Online
-
- Subtitles: English
When a small airplane carrying a brilliant scientist and his latest invention - a new type of engine that could cause catastrophic global warming - makes an emergency landing in the mountains, the Extreme Dinosaurs must find them before the Raptors do.