Top 50 Most Meaningful Songs 2018

20. Some Nights by Fun

19. Iris by Goo Goo Dolls

18. Sweet Child O’ Mine by Guns N Roses

17. Redemption SOng by Bob Marley

16. Hallelujah By leonard Cohen

15. When Doves Cry by Prince

14. How to Save a Life by The Fray

13. Losing my Religion by R.E.M.

12. If Everyone Cared by Nickelback

11. We are the World by Michael Jackson