Turn off light

The Penguins of Madagascar Season 1 Episode 2

Frustrated by their obnoxious lemur neighbors, the penguins decide to take a vacation… to the moon.

Episode Title: Launchtime

Air Date: 2009-03-28