This Day in History: 2023-12-15
DECEMBER 15th
ABBA (top) is in but KISS is still out. The Rock and Roll Hall of Fame announces that Genesis, The Stooges, The Hollies and ABBA will be inducted in ‘10. It’s hard to believe ABBA gets the nod at all, much less before KISS. The Red Hot Chili Peppers are also passed over. The Hall’s credibility takes a big hit. 2009
“The Who Sell Out” is released. Passing itself off as a “concept album” it contains “I Can See For Miles,” the group’s best ‘60s song. 1967