Did you ever imagine there would come a day for Mercedes-Benz to put its three-pointed star on a pickup truck? For the sake of the argument, let’s leave the Mercedes G63 AMG 6x6 out of this, because that vehicle isn’t exactly a typical pickup truck.
Read more »