Videos by Experiencing The Word Ministries in Decatur. Mission: Experiencing God through the word of God