I wanted to watch the game tonight and tomorrow, but have no idea where I can go to get the game, please let me know of a place in North Dallas to go that will have the games on. Thanks.
Re: Re: Where can FSW be found in Dallas? this place is great, if you're an England supporter I recommend you go during their games, amazing atmosphere.