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

MATCH REPORT