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