David Kirk

Peter Switzer sits down for a coffee with David Kirk, former All Blacks captain and the former chief executive of Fairfax.

Today on Switzer TV













+ Show more