Not often you see a trophy being presented at Tottenham Hotspur stadium.
ORDINARYJOE (26-05-24)
Forum Rules