16.10 13:14
47 Min
Madagascar's Weirdest Compilation
Stranger Things S01 E01. Madagascar is an island nation set adrift for millions of years, leaving its wildlife in extreme isolation and causing some bizarre adaptations. (National Geographic Wild HD DUT)