Stephen James Taylor Scores ‘Stitch and Ai’ for Disney China
Stephen James Taylor scores 'Stitch and Ai,' the new Chinese animated series starring the blue titular character of the 2002 animated film 'Lilo & Stitch.' Produced by Anhui Xinhua Media and Panimation Hwakai Media, the series follows Stitch as he escapes from a gang of space...