Duncan Smith speaks at the tenth and final session of the Revival Leadership Conference 2016, preceded by worship with Marcel & Ruth Preston.
Wild at Heart | 21 hours ago
Catch The Fire Toronto | 8 years ago