We’ve mentioned it a number of times in the past few weeks but today is the release date for Lilo and Stitch 2: Stitch Has a Glitch. This direct-to-video title underscores that the Disney studios down under are capable of producing theatrical quality animation, which, in turn, has made many wonder why the Disney executives are closing that studio down.
Glitch hits stores today