Who Voted for the 500 Greatest Songs?

More than 250 artists, journalists, and industry figures — from Megan Thee Stallion to U2’s the Edge to Yaya Bey — helped determine the all-new list

Weather