World Thrilling Circuit and Local Excitement Ignite NASCAR’s Debut in Mexico City by Jackson Lee July 7, 2025