tesla semi madonna inn 2a e1541685295613 150×150

tesla semi madonna inn 2a e1541685295613 150x150

Tesla Semi’s momentary ‘Megacharger’ system glimpsed in Madonna Inn sighting