Weight, a penchant for smaller-sized vehicles, and the charging port all make for a tough pill to swallow. The first production-spec Tesla Cybertruck units were finally delivered last week after four years of delays, rumors, and all sorts of weird remarks from CEO Elon Musk on what seems to be […]