6.24.2006

And Then There Were 16

Click to see who's playing whom. Any predictions?

World Cup 2006 Stage 2