OK, the announcement was made this morning, and here’s who will be inducted into the Rock & Roll Hall of Fame on March 14 in New York City:
Now the jostling for the podium begins. Who do you think should give the introductory speech for Tom Waits?
By the way, here’s who was nominated, but did not get in:
LL Cool J
The Beastie Boys
Tags: Rock & Roll Hall of Fame