Latino Review has over a dozen new pics from DreamWorks’ computer animated comedy Madagascar, coming to theaters on May 27, 2005.
New Madagascar pics
Latino Review has over a dozen new pics from DreamWorks’ computer animated comedy Madagascar, coming to theaters on May 27, 2005.