There is a new Netflix original series in town and it features one of the craziest lemurs we all know and love from Madagascar. If you have seen Madagascar you most definitely know him – King Julien. Netflix, along with Dreamworks Animation have put together All Hail King Julien. Through this series you discover just […]