Day 2
Twickenham Stadium
March 11, 2017 in England ⋅ ⛅ 16 °COut to Twickenham for the England vs Scotland 6 Nations Clash. In the lead up to the game there was a lot of hype around how good it was going to be, England going for a record-equalling 18th straightRead more