New Zealand celebrate with the 2003 IRB Sevens series trophy
© Getty Images

New Zealand celebrate after clinching the 2003 IRB Sevens series title at the London Sevens, Twickenham, June 7 2003.

Live Sports

Communication error please reload the page.