2nd September 2006

twickenham stadium
nothing to see here...