Land of Gremlins poster
Land of Gremlins • SEASON 1 EPISODE 1

Lemur Spirit

Land of GremlinsSeason 1Episode 1Nov 2, 2015

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.

←   All Episodes

Episode information and air dates are supplied by TMDB. CineSrc playback availability can change and is not guaranteed.