Tesla Cybertruck Series Production Inches Closer As Final Stamping Component Arrives A drone photo shows what looks like a massive die-casting machine. Source: Electric Vehicle News