A new sports car exhibition in the city of Angeles world exhibition day in Los Angeles , California .
It is impossible that new sports cars are on display in California .
It is certain that new sports cars are on display in California .
It is impossible that new sports cars are on display in California .
New sports cars are on display in California .