tesla semi madonna inn 2 150×150

tesla semi madonna inn 2 150x150

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