LE MANS
TOYOTA WINS THE 2020 24 HOURS OF LE MANS The Japanese team has claimed a third win in succession at the 24 Hours of Le Mans. Mission accomplished. LMP1. Kazuki Nakajima drove the car he shared with Sébastien Buemi and Brendon Hartley across the finish line in first place to clinch a third win for the […]