Slimebeast on 25 June 2008
I noticed ppl from Mexico and the US in this thread talking as if you're watching the games.
Is Euro 2008 broadcast over there?
If so, are they on obscure channels, on cable or national? And how many of the games? Live?