Just Beyond Perception
That's a tiny spider that lives on the antennae of a snail.
It's one of many incredible stories in this new National Geographic special, "Supernatural."
There is a whole realm of life just beyond human perception.
But, if we are willing to surrender, to get quiet...maybe just maybe...