Ever since 1995, a video of Steve Tyler’s Rock & Roll Hall of Fame speech has played on an endless loop in the Cleveland museum. 281 more words