• Ted posted a new activity comment 4 years, 8 months ago

    The will to survive is so strong in humans, they invented religion to give them everlasting life. This universe has been mapped for 200 light years in every direction, by NASA. So far, no pearly gate was found.