Toyota wins final WEC race

TalkMotorsport Medium Read Length MEDIUM READ

Toyota had a bitter sweet end to the 2017 World Championship motorsport season over the weekend. Its World Endurance Sportscar…