I thought it was suppose to have happened in Spain last weekend. Anyone know what's up with the car race?