This might be the Baja Raceway. My first guess was that it was Mexicali's old airstrip. Perhaps both are true?