Will’s confession leads to one shocking revelation after another. While everyone—including Rocky—has slowly come to terms with their beloved town’s ill fate, Cars continues to find ways to save La Guerta.