Can you tell me the answer to when did the movie lilo and stitch come out??
June 21, 2002