30 Aug 2020, 11:55 UTC · By: Cristian Curmei / This design concept branded Tesla is an 18-wheeler that sadly enough is not designed for the moon or any other off planet activity. It's for our own backyard