archytele The Vault

S2·E26 Snow Long Suckers

Aired April 15, 2000

Synopsis

A trip to the snowy mountains takes a chilling turn when the babies meet a crew of snowboarding punks who are actually aliens planning to freeze the Earth and rocket it away from the sun.