Daily Archives: August 8, 2010

Disney Animated Marathon: Lilo & Stitch (2002)

Movie #43 in the Disney Animated Marathon will cause you to laugh and laugh and laugh and then laugh some more!

Continue reading