A new sports car exhibition in the city of Angeles world exhibition day in Los Angeles, California.
A sports car show in Los Angeles