This weekend, the World Cup is in Benidorm, Spain, especially for the women. It was supposed to be a massive party because, ...