Watch The Penguins of Madagascar season 3 episode 29 tv series online free
Release: Nov 24, 2012
Private accidentally frees an ancient spirit from its urn, allowing it to wreak havoc on planet Earth in an attempt to destroy it. But much to the spirit's misfortune, instead of possessing Private, it possesses his Lunacorn doll.