Toyota closes WEC season on much-needed high with Bahrain 8 Hour domination
The Japanese team captured a 1-2 finish and its first victory of the year, extending its streak of scoring at least one podium finish per season dating back to the championship’s inaugural campaign in 2012.