Activity Keir Dullea posted an update 1 year, 9 months ago Maybe this world is another planet’s Hell. (Aldous Huxley)