It starts today people!
Im im Japan, will be going to six games, starting with England - USA next week. Anyone else buzzing?? If any tzers are in Japan itd be fun to meet up.
As a neutral supporter (swede) im hoping Wales win it. Anyone but NZ will do tbh...