A number one hit on the Billboard Hot 100 list in 1964, "Leader of the Pack" was first recorded by The Shangri-Las. Reportedly, this song was denied air time on U.K. radio stations until 1972.
Follow Braingle!