Disney Channel (ended 2006)
Lilo and Stitch: The Series is back on TV. Itairs everyday on Disney Juinior at 4:30 AM. (ET) For those of you that don't have DJ, there's always Youtube.
CBS Entertainment | About TV.com | About CBS Interactive | Jobs | Advertise