- Aug 31, 2012
- 10,925
- 16,007
Our last league title was 1961
Englands last world cup was 1966
We have been in the queue longer so England can wait until 2022
Englands last world cup was 1966
We have been in the queue longer so England can wait until 2022