Toyota’s Gut-Wrenching Loss at Le Mans Was Caused by a Tiny Defect

Toyota’s Gut-Wrenching Loss at Le Mans Was Caused by a Tiny Defect

Toyota Gazoo Racing has announced it found the reason its #5 Toyota…