Tesla drops the (steel) ball
Tesla unveiled their much anticipated pick-up truck finally, with some very bold claims and some very uninspiring design. On stage, it was announced that the windows were impact proof. Tesla even went so far as to show video footage of a the windows withstanding live rounds fired from a 9mm weapon. So far so good, […]