Robert Kubicarobert shwartzmanWorld Endurance Championship Kubica, Shwartzman and Ye grab first win ahead of charging Toyota at COTA · RaceFans 3 weeks ago 11 views