The singer-songwriter breaks down their ballot for Rolling Stone‘s 500 Greatest Songs of All Time list, including tracks by Celine Dion, Robyn, ABBA, Joni Mitchell,

http://www.rollingstone.com/