Is there anywhere to watch an American football game?
Specifically I'd like to watch to Cowboys game which is tomorrow morning (Friday) at 6:45 am local time. I realize that's rather early for bars/restaurants to open but there must be some American expat places to watch it right?
Posted Dec 4, 2025, 2:38 AM UTC
10