Tesla's strange-looking electric pickup truck, consisting of flat stainless steel sheet panels, recently started its journey across Europe, and yesterday...