Los Angeles Auto Show Design Challenge Winner is...Mazda Kann
The unique Mazda Kann has won Los Angeles Auto Show's 2008 Design Challenge. Theme for 2008 was Motor Sports 2025.More...
The unique Mazda Kann has won Los Angeles Auto Show's 2008 Design Challenge. Theme for 2008 was Motor Sports 2025.