The malaise era had its share of success stories, and plenty of disappointments, like this charming, but underpowered European grocery-getter.
Originally, Volkswagen said it would delay the launch of the ID.7 for an undetermined amount of time back in May 2024. The ...