WHO IS RUNNING? WILL THERE BE MORE ITC CARS?