England

England

 

 

 

 

England vs Germany

The Champions of the World. Incase any England fans have forgotten about 1966

 

Germany vs England

That night in Munich. Wowzer