Subaru concept car

Subaru Impreza

Subaru of America, Inc. today unveiled the Impreza Design Concept, which previews the carmaker's new "Confidence in Motion" design and brand strategy. The Subaru Impreza Design Concept will remain on display throughout the show, which runs ...

Monday, November 22 2010 | Los Angeles Auto Show, New cars, Subaru Cars, Subaru concept car, Subaru Impreza