Pastor Pam explains the meaning of the passage concerning the camels passing through the eye of a needle. All things are possible for God