Skip to content

Walter Tunis reviews The Who’s October 7, 1982 concert in Louisville at Freedom Hall.