WEC: #8 Toyota wins Le Mans 24 Hours over #7 after late drama

A late drama saw the #8 Toyota score the win in FIA World Endurance Championship’s (WEC) Le Mans 24 Hours from sister #7 to close the 2018/19 superseason. It was looking good for the #7 Toyota crew of Kamui Kobayashi, Mike Conway and Jose Maria Lopez until the final hour when Lopez was forced to … Continue reading WEC: #8 Toyota wins Le Mans 24 Hours over #7 after late drama