electric cars

123456
Across
  1. 2. station where electric cars "fuel up"
  2. 5. particles that make electricity run
  3. 6. cars that run on half gas half electric
Down
  1. 1. the first hybrid electric car
  2. 3. regular fuel from non electric vehicle
  3. 4. famous electric vehicle company