The World Sportscar Championship previously visited Mexico City in 1991.
World Sportscar Championship sebelumnya mengunjungi Mexico City pada tahun 1991.