New Zealand have been crowned IRB Sevens Champions once again at Twickenham, even though Fiji took the London Sevens title.

2012May.jpg