- Sep 19, 2005
- 8,453
- 18
I'm off to Barbados next week and was wondering if anyone knew of a decent bar that might be showing the Spurs game??
Any help will be greatly appreciated :up:
Any help will be greatly appreciated :up: