Pedro Pascal lands in London for the Wild Robot premiere!

Pedro Pascal lands in London for the Wild Robot premiere! Pedro Pascal lands in London for the Wild Robot premiere! .