1 Articles
Report

Oxnard, California. That's where electric-vehicle enthusiasts can find Tesla Motors' 200th Supercharger station. And they should be able to find some pretty good surf nearby, too.