USA Eagles
38  
Russia
12  
Men's Sevens
Twickenham Stadium
Men's Sevens  @ Twickenham Stadium
May 12, 20126:00 pm 
London Sevens