Alien Encounters

Welcome to Marklar
Season 3 E 13 • 11/17/1999

Marvin and the boys accidentally land on the planet Marklar. The leader of the planet says that Marvin and his family can relocate there.