201406

Whoa! Looking forward to the new movie of Penguins of Madagascar!

The trailer with Chinese subtitles: