AutoWeek Uncategorized Mazda Kaan wins design competition at L.A. auto show: November 21, 2008 admin AutoWeek, Mazda, Race Mazda's futuristic idea of an electric race car, called the Kaan, won the design challenge this week at the Los Angeles auto show, besting teams from eight other automakers. Full story...