Sounds like it's going to be a good show for the quirky automaker.
The Impreza perks up.
Most Popular: Complex.com