Island of Lemurs: Madagascar

23,703 Views

In Theaters April 4, 2014

Morgan Freeman narrates the incredible true story of nature's greatest explorers—lemurs.

Uploaded: December 4, 2013