Archive for the 'Disney' Category

Stitch

Friday, March 25th, 2011

Stitch is the lovable yet destructive genetically engineered alien from Disney’s Lilo and Stitch.