I have to say, I'm a big fan of both the movies, plus the show on Nick :lol:
I haven't seen a thread on this series yet, so does anyone else on here like Madagascar too?
I haven't seen a thread on this series yet, so does anyone else on here like Madagascar too?