
Land of Gremlins • SEASON 1 EPISODE 1
Lemur Spirit
Venture into the heart of a remote island with an ecosystem so rich and primitive, it's been dubbed the ultimate lost world. Madagascar is home to untold species of animals and plants, 70% of which don't exist anywhere else. But the star attractions are the more than 100 species of lemurs that inhabit the island today.
Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.