Talk:Leroy & Stitch/@comment-27515315-20170908235011

This is the last Disney television movie special starring Lilo and Stitch.