- Aug 13, 2008
- 1,013
- 1,609
Anyone know any pubs in London that show EPL games through foreign channels...???
i.e. where can I watch the West Brom game this Saturday?
Cheers
i.e. where can I watch the West Brom game this Saturday?
Cheers