This is a very short but also very up close video of the Tesla Semi guys:
doublespaces Administrator Jul 31, 2017 698 2 18 Mar 20, 2018 #1 This is a very short but also very up close video of the Tesla Semi guys: