Trailer: The Girl from Dinosaur IslandTough and fearless Xotchi leads her dinosaur friends on an impromptu aerial rescue mission.Watch Here