Tesla Cybertruck reservations surpass 1 million based on crowdsourced tracker
The Tesla Cybertruck was first revealed to the world on November 21, 2019. Even with its unique design, reservations for the all-electric pickup truck took off, with one Cybertruck reservation being placed every two second […]