Tamil Nadu just revived India’s hopes for the return of Formula 1 races after several years of drought on this circuit.