Skip to playerSkip to main contentSkip to footer
  • 29/09/2009
A fragnment from the winner's speech of the Grand Final of business public speaking competition, held at St Mary-le-Bow, near Bank Station in London

Recommended