Hot Search
No search results found
Write an article
Start discussion
Create a list
Upload a video
1966, the year England won the soccer World Cup. 3 months before the start, the Cup went missing for a week. Nobody has explained why the cup was dumped in a privet hedge in a suburban garden in South London. Nobody until now, that is.
No data