“Life Is a Rock (But the Radio Rolled Me)” is a 1974 song by an ad hoc group of studio musicians called Reunion, with Joey Levine as the lead singer. The lyrics are a fast patter of 1950s, 1960s, and 1970s disc jockeys, musicians, songwriters, record labels, song titles and lyrics, broken only by the chorus (over 90 shout outs on the 45 version I have with more on the extended album version).
The song’s outro quotes “Baby I Need Your Loving” by The Four Tops, “Celebrate” by Three Dog Night, and “I Want to Take You Higher” by Sly and the Family Stone.
It peaked at No. 8 on the Billboard Hot 100 chart, and reached No. 33 in the UK Singles Chart. The track was later covered by Tracey Ullman in 1984, and was featured in her album, You Broke My Heart in 17 Places.
As I mentioned above, the song name drops a lot. I won’t list out all of them, but here’s quite a good chunk of them:
Ray Charles Singers
Smokey Robinson and the Miracles
Screamin’ Jay Hawkins
Are You Ready to Believe
Love is a Rock (But the Radio Rolled Me)