Concept cars 2005
The Concept Cars presented in 2005 at the Detroit and Los Angeles Motor Show.
Cars and Design