
The Good Dinosaur has come home. The Pixar-Disney movie about a boy and a dog, where the boy is an Apatosaurus named Arlo (voiced by Raymond Ochoa) and the boy is a humanoid named Spot, charmed audiences late in 2015 and now has landed on DVD and Blu-Ray. The Pete […]