Greg Thompson is a retired IBM software engineer who lives with spirit guides daily. They help him through rough times and rejoice with him when life is good. He personally has had several near-death experiences and one shared death experience.
Greg Thompson is a retired IBM software engineer who lives with spirit guides daily. They help him through rough times and rejoice with him when life is good. He personally has had several near-death experiences and one shared death experience.