lyric crossword - guess the singer who sang these lyrics!

1234567891011121314151617
Across
  1. 1. "the history book on the shelf is always repeating itself"
  2. 7. "and the haters gonna hate, hate, hate, hate, hate"
  3. 8. "hello from the other side"
  4. 11. "looking for the answers in the pouring rain"
  5. 12. "and the walls kept tumbling down"
  6. 14. "Tell me what you want what you really really want"
  7. 15. "I am a champion and you're gonna hear me roar"
  8. 16. "Roman cavalry choirs are singing"
Down
  1. 2. "moonbeam ice cream"
  2. 3. "but he thinks he'd blow our minds"
  3. 4. "never gonna turn around and desert you"
  4. 5. "you'll never shine if ya don't glow"
  5. 6. "mammaaaa ooooooooh"
  6. 9. "we were just kids when we fell in love"
  7. 10. "switch it up like Nintendo"
  8. 13. "the sun is shining in the sky"
  9. 17. "and I would walk 500 miles"