Back in March Mercedes-Benz announced that it’s going to build a pickup truck, is someone else going to follow that same lead? The auto world has been dominated by the Germans for some time and every Bavarian auto manufacturer produce a unique marvel, but sometimes they do follow each other’s lead. Mercedes-Benz announced in March […]