In 1971, it was the League Cup.
Another League Cup again in 1981,
And 91', saw another FA Cup triumph.
In 2001, well, Wembley was out of service then.
What about 2011?
Yes, Tottenham Hotspur won every 10 year since 1961 at Wembley, and since this year's Champions League final will be at Wembley, then...
Entri ini dikopi dari blog aku satu lagi, The Other Half. Jenguk jenguk lah. Hehe