Back to Story: Tesla Model S P100DL debuts in Barcelona – first Electric Production Car Series race in November Next Image Previous Image