Over 1 Million People Wanted a Cybertruck. Where Are They? WIRED March 25, 2025 at 7:28 am by Breaking News Over 1 Million People Wanted a Cybertruck. Where Are They? WIRED Read more…