powerfuldragon
Enchilada Aficionado.
i'm gonna be there for two weeks and i'd like to watch the game vs the raiders while i'm in london on the 27th. (i've sorta given up hope on catching the game vs the colts since i'll be in canterbury on the 20th..)
anyway, if anyone here knows of any pubs/whatever that'll show texans games in London, let a fella know.
anyway, if anyone here knows of any pubs/whatever that'll show texans games in London, let a fella know.