alternatehistory.com

The Russian assistant disallowed England's winning goal?
As told by the Guardian:

What do you guys think?
Top