cars

12345678
Across
  1. 2. a way of power a car
  2. 4. a way of powering a new type of car
  3. 7. a way to soar the skies
  4. 8. a way for a car to move
Down
  1. 1. no roof of a car
  2. 3. a modified Japanese drift car
  3. 5. a way to make a car move
  4. 6. the foundation of any car