Unshakeable Truth in Turbulent Times (Week 5)

*Pastor David Greene - 2 Peter 1:16-21*