When the largest and smallest things in the Universe are explained, most of us just can't comprehend the size that is actually involved.
It occured to me a long time ago that it is inevitable that life has developed intelligently throughout our Universe. I believe it is highly probable
that some of that intelligent life has, or is visiting us today.
I can only speculate to what extent the impact the visitors have had on our own progress and existence.
Here are a few short videos that may help put things into perspective. What do you think?
This content community relies on user-generated content from our member contributors. The opinions of our members are not those of site ownership who maintains strict editorial agnosticism and simply provides a collaborative venue for free expression.