Categories
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...