Comment Comment by RobertWHurst You all are cringe. Anyone working in tech knows that most marketing sites are made by third parties, likely some WordPress shop. The hatred for Elon on this site is ridiculous. parent RobertWHurst 4 years ago