Any fellow Texans looked at this one at all?
Where does it look like the location between Austin and Dallas is located? It looks like Temple to me, but it's hard to tell. I'm sure this stuff is somewhat up in the air and not intended to be a commitment to a location by Tesla, but I'm kind of thinking someone should let them know that a Supercharger on that route NEEDS to be located across the street from Czech Stop. Am I the only with that opinion?
Please Login to Comment