Where To Stream Lilo & Stitch The Series Season 1 Episode 20
The Asteroid
- Aired December 1, 2003
- 25 Min
- Rated 9.0
- Number 17 Of 30 Rated Episodes
Lilo and Stitch must stop an asteroid on its way to destroy Earth!
The Asteroid
Lilo and Stitch must stop an asteroid on its way to destroy Earth!