The Essentials for Revival

Dr. Charles Blackstock preaches on the essentials for revival. One of his main points is that we need to repent in order to have revival. We can't expect God to send revival before we turn from our sin. He preaches this from 2 Chronicles 7:14.