Discover
Library
You
Dexter's Laboratory · Season 2
S2·E69 · 4 Feb 1998 · 7m
Dexter and Mandark must team up in order to save the Earth from a meteor rain.