Meteorite
Back to videos

Walt Disney Television Animation/Disney Junior (2003/2011)

I remembered seeing this combo when Lilo and Stitch was on Disney Channel way back in 2011, and I see I wasn't going nuts. Seen on Disney XD's airing of "Lilo and Stitch: The Series".

Suggested videos