Porsche takes overall honors at this year's 24 Hour of LeMans. The victory is the brand's first win since 1998, ending Audi's five-year streak.