Now Playing | Star Nosed Mole 142

On Animal Planets Fooled by Nature, the star nosed mole can see with its nose giving it the best sense of touch in the natural world

Recommended for You

Watch More Other Show Videos
Filter