Toyota drivers ride rollercoaster of emotions en route to ending Le Mans win drought

Call it closure, call it vindication, call it the most satisfying win for Toyota at the 24 Hours of Le Mans. Their winning drivers certainly would.