London Sevens is the major tournament in IRB Sevens World Series. An annual rugby union sevens tournament held at Twickenham in London each year. It is part of the IRB Sevens World Series. The current titleholders are England, who beat New Zealand in extra time in the final at Twickenham on 24 May 2009.
Tuesday, October 20, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment