“Lilo & Stitch” / “Lilo & Stitch 2” Blu-Ray Combo Review

Lilo & Stitch – for mild sci-fi action. Director: Dean Deblois, Chris Sanders (III) Starring: voices of Tia Carrere, Jason Scott Lee Running Time: 1 hour, 25 minutes Theatrical Release…