No Image

There’s Confidence

October 15, 2015 Longrider 2

Tesla. “It should not hit pedestrians, hopefully,” he told the media. “It should handle them well.” Fills you with a nice warm glow…