WIRED

Today’s the day Elon Musk delivers the first new cars off the line.

Source: WIRED