David Rudisha with a new World Record and Olympic Gold.

David Rudisha with a new World Record and Olympic Gold.