F forbes.com Elon Musk's Self-Driving Tesla Lies Are Finally Catching Up to Him 26 points keltex 1 year ago 4 comments