XBox 360 are going to be screening some (all?) of the World Cup matches as part of their official partner status World Cup promotional & event stuff.
east london!
east london!