Tesla semi truck is finally here: does it make the grade?

previous post