Lorde takes you to the river in latest cover off 'Stop Making Sense' tribute Share on: Facebook | Twitter