The Classic Rock Legacy 04/08/20247Steve Miller Slams Rock Hall at 2016 Induction After the Black Keys inducted him and he performed 3 of his hits, the Space Cowboy went into a rant about the Institution’s policies