Frankfurt Motor Show 2017: All new Subaru Impreza Hatchback premieres in Germany
AMAZINGLY for such an iconic, all-round excellent car, the brand new Subaru Impreza Hatchback managed to sneak under the radar at the Frankfurt Motor Show. This may be explained by