Kotaku says that people are mocking the shit out of Tesla’s new LEGO DeLoreon-looking Cybertruck. Elon Musk revealed the new truck at the Tesla Design Center in L.A. The hideous beast of a car was called by Elon the “official truck of Mars” which no human lives on, and will probably live on in this […]