2021 Ford Explorer ST launch from a dig in Mexico.