SUBSCRIBE
Lemur Spirit
46M NOV 16, 2015 TV-G
S1 E1: Madagascar is filled with strange and spectacular creatures, but its real stars are the more than 100 species of lemurs.