The National Team lands in Palmerston North, where they will establish their base camp during the World Cup.
At six o'clock in the evening this Saturday (eight in the morning Spanish peninsular time), the National Team landed at Palmerston North Airport, a city located about five hundred kilometers south of…