The 2023 season finale of Extreme E saw a thrilling return to Chile, delivering on-track action that unfolded into some of the most dramatic moments in the history of the series!