Last week, Mitsubishi Motors Corporation (MMC) teased us with silhouette shots of its upcoming Multipurpose Vehicle (MPV),...
.
July 24, 2017