Watch “AMAZING GRACE” on YouTube AMAZING GRACE GRACE is God’s leash on Satan to restrain him from dragging all men down to the pits of perdition. Share this:TwitterFacebookLike this:Like Loading... Published by tegoadesulure Preacher and voice of last prophets. View all posts by tegoadesulure