Twickenham, GREAT BRITAIN, during the Middlesex Sevens Tournament, at Twickenham Stadium, England on Saturday 18/08/2007 [Mandatory Credit, Peter Spurrier/Intersport-images].....