David keeps his promise

×