Peter Leithart preaches the gospel.

HT: Mark Horne

Advertisements