Highlights: 2014 London Sevens (Day 1)

A capacity crowd at Twickenham watched the opening day of the final World Series tournament of the season.

Post by