Originally Posted by Bruce Parry I think England will play every game at Wembley bar the quarters. Absolute joke. Agreed if England don’t win it this time they never will?
Forum Rules