As the new Wembley Stadium is finally being officially opened by the visit of Scotland next week, will England do the decent thing and at least try to give us a good game after our we travel all that distance down to honour them with our presence?
(form a queue gentlemen )
(form a queue gentlemen )
Comment