California Bee
Well-known member
Middlesex Sevens
Do they still hold the Middlesex Sevens at Twickenham?
Is it still a good spectacle with top teams playing?
Does anyone know when it is scheduled to take place this year?
Is it still a good spectacle with top teams playing?
Does anyone know when it is scheduled to take place this year?