1 Reviews
John is truly amazing. His predictions have come true for me. And he is so accurate and set every time. He takes his gifts and his work with me very seriously and cares deeply. I respect and trust him. If you are thinking about calling him, do it.