Elon Musk Announces Testing of Self-Driving Congressmen Posted on March 22, 2015 by Scott Sevener in Features » Fake News Palo Alto, CA (Just Laugh) – On the heels of Tesla’s rapid advances in self-driving technology, billionaire inventor Elon Musk recently shared a new announcement [...]