"A mannequin with my stage clothes is standing next to one of Rod Stewart. I remember thinking, 'Either we had a very bad dry cleaner or the Hall of Fame has a bad one, because the stuff looks impossibly small.'" Jethro Tull star Ian Anderson on his outfit in the Rock & Roll Hall of Fame in Cleveland, Ohio.