LOS ANGELES, Nov. 18, 2011 /PRNewswire/ -- Mercedes-Benz Advanced Design Germany wins the 2011 Los Angeles Auto Show Design Challenge competition after the presentation of its Smart 341 Parkour vehicle, a futuristic vehicle that steals the screen in a fictional action adventure.
(Photo:...