Island of Lemurs: Madagascar 23,705 Views Morgan Freeman narrates the incredible true story of nature's greatest explorerslemurs. Uploaded: December 4, 2013 Embed