Island of Lemurs: Madagascar - Trailer No. 1
A look at the life of wild lemurs living in Madagascar.