The Arrows of the Lord's Deliverance is a powerful sermon recorded during the Bay Revival.
The Bay Revival is a spiritual awakening of the Christian faith that started at the Church of His Presence in Daphne, Alabama, in July 2010, and after April 2011 expanded to global telecasts.