2017 God Won DDC - Shall the World Prevail Matthew 16:13-20

The Closing Sermon of the 2017 Men's Declaration of Dependence Convention.