Andrew B Grey Born in Jamaica where he was raised in a small town named Green Hill. Andrew Grey is a writer who has a passion for music, traveling and sports. He is a single father with two children who has struggled for a major part of his life. It was during this struggle that […]