Impact Church 生活 palm((praise)) - 1月 1, 1970 In January 2007, Impact Lead Pastor Olu Brown peered through the windows of Brown Middle School and saw the perfect beginning of his vision for a mult …