dirtyauzzie
Registered
- Joined
- May 25, 2010
- Messages
- 73
- Likes
- 7
Hi All
Does anybody know where the best place to watch the football, as in which bars will be showing which matches.
Are any of you English fans meeting up anywhere?
Does anybody know where the best place to watch the football, as in which bars will be showing which matches.
Are any of you English fans meeting up anywhere?