- May 15, 2004
- 12,518
- 2,739
Lazio will play Inter for the Italian Super Cup in China soon, my cousin is staying here in London with me and is very eager to watch this game as he is a huge Lazio fan.
Does any one know of a bar in London that will (or is likely to) be screening this game?
Any suggestions would be greatly appreciated
Does any one know of a bar in London that will (or is likely to) be screening this game?
Any suggestions would be greatly appreciated