3 ms·Well so much for that no leak pledge Elon made to the remaining twits.by tibbydudeza 4y agoWell so much for that no leak pledge Elon made to the remaining twits.