David Ball preaches on Matthew 5:27-30.*The first minute of this message is missing due to technical difficulties.