It was one of the worst animated movies of 2008. No wonder they waited so long to put it out on DVD. “Delgo” is a computer-generated fantasy about a teenage boy, named Delgo, who lives on a planet where the two groups of creatures who live there are fighting each other. He and a Princess […]