Report a review comment

user picture
iwrate

And just noticed there’s a Tesla supercharger with 10 stalls across the street.


Why are you reporting this review comment?