Question: Duncan Ende has previously competed in this event that was launched in 1990?
Sentence (from "Pirelli World Challenge"): The Pirelli World Challenge is a North American auto racing series launched in 1990 by the Sports Car Club of America.
Relevant evidence: Yes