T techcrunch.com Tesla has closed its forums to launch a social platform and fans are not happy 122 points _Microft 5 years ago 86 comments