Land Rover Crossword

123456789101112
Across
  1. 4. stage where cars are made
  2. 6. paper advirtisement
  3. 8. man who sets up business
  4. 9. where the production headquater is based
  5. 12. where the production clip was made
Down
  1. 1. where the business was first set up
  2. 2. the vehicle focused around speed
  3. 3. slogan of range rover
  4. 5. car owned by land rover
  5. 7. rover
  6. 10. advirtisement
  7. 11. what a business achieves over the years