Every generation has its defining music — the songs that stop you in your tracks when they play at a bar, that everyone stands up and sings along to at weddings and parties.
Then there are the songs that transcend generations, withstanding decades of...