Subaru Reveals Impreza Design Concept
Subaru of America, Inc. has unveiled the Impreza Design Concept at the LA Auto Show, which previews the carmaker’s new “Confidence in Motion” design and brand strategy. The Impreza Design…
Global News Service
Subaru of America, Inc. has unveiled the Impreza Design Concept at the LA Auto Show, which previews the carmaker’s new “Confidence in Motion” design and brand strategy. The Impreza Design…