Tags Posts tagged with "coast to cost"

Tag: coast to cost

It was just over three days, 76 hours and 35 minutes to be exact, but Tesla just completed what may be a record setting...