U.S. Markets open in 6 hrs 28 mins

Tesla's electric big rig spotted in the wild

Who said you had to wait until October 26th to see Tesla's electric big rig?