Hi all, am going to be working in Shanghai for the next cpl of weeks and looking for somewhere to watch games or help with a tv channel etc. Anyone got ideas ?
Thundyr, You are based in Shanghai so I guess you know ?
Thx
Last edited by jock; 24/09/10 12:56 PM.