Anyone know if there is a place in Dallas, that has a big screen where most of all the koreans go to and watch the game together? Is there such a thing?
I'm thinking maybe going to Irish Pubs, but I dunno.
Posted 12 June 2006 - 06:06 PM