Any one know where they are showing the game on a large screen in Santo Domingo? Any Brits out there have any ideas? Cheers