Ford Wins Le Mans! Should You Give a Damn?