Friday, October 26, 2018

Tottenham advertising their new stadium as the only place to watch Champions League football in London is being laughed at by fans

No comments:

Post a Comment