Guess the artist from the song

123456789101112131415161718192021
Across
  1. 7. 'Go With the flow
  2. 9. 'Scary Monsters'
  3. 11. 'Come As You Are'
  4. 16. 'Crocodile Rock'
  5. 17. 'Mr blue sky'
  6. 20. 'Light My Fire'
  7. 21. 'live forever'
Down
  1. 1. 'In my life'
  2. 2. 'my sweet lord'
  3. 3. 'purple haze'
  4. 4. 'Landslide'
  5. 5. 'communication breakdown'
  6. 6. 'Jumpin' Jack Flash'
  7. 8. 'my way'
  8. 10. 'Thriller'
  9. 12. 'live and let die'
  10. 13. 'girls and boys'
  11. 14. 'Radio Ga Ga'
  12. 15. 'Common People'
  13. 18. 'I Am the Resurrection'
  14. 19. 'can't help falling in love'