Dramatic Rescue Captain Triceratops Flies to the Rescue of Baby Dinosaurs Trapped on Volcano in Epic April 19, 2023 In this thrilling video, watch as a Triceratops pilot captain takes on the mission to save a group …