The Toyota 2014 TS040 Hybrid Cars Take 1st & 2nd at Silverstone!

The newest example of the LMP1 Toyota Race car dominated in a one, two finish this past weekend at the first race of the 2014 FIA World Endurance Championship or WEC for short. The first round took place at the 6 Hours of Silverstone in Northamptonshire England. The 2014 TS040 Toyota Hybrid car shown above, won the […]