First Look: Tesla Semi

21st April 2018 admin 0

When Elon Musk speaks the world listens. So it was no surprise that the Internet blogosphere went batty earlier this week when Musk announced that […]