arrived

The first Tesla Cybertrucks have arrived

Tesla’s stainless steel Cybertruck made its limited debut on Thursday afternoon, roughly two years later than its initial estimated release date. To celebrate, Elon Musk hosted a livestreamed delivery event at his company’s Giga Texas…