Video: Tiny Tesla Cybertruck replica races a DeLorean, breaks down

Inside the self-proclaimed Tesla's bastard are a steering wheel, pedals, and an infotainment system with a display. Triple electric motors exert 850 Nm …
View full source