The truck looks pretty cool but my dear lord, is that name lame AF. Guys, some other company already used that Tesla dude for namesaking their brand, please come up with something else that is a tad more original. Or at least go with another famous electro stuff dude. Alva, Edison, Ohm, what... err, whoever.