Forums

Join The Community
RegisterLogin

Sc in Illinois

Anyone knows where the IL supercharger is located? http://twitter.com/TeslaMotors/status/349922828268740608/photo/1

I'm passing by close it it think on wednesday and would be cool to stop by. Can't find it yet on google maps.

Thanks


X Deutschland Site Besuchen