Epically Bad

In 1982, one of the greatest rock bands of all time, The Who, announced that it was over. They put out one last album (It’s Hard) and toured North America, culminating in a concert in Toronto’s Maple Leaf Gardens in December. The tour brought them to New York for two nights at Shea Stadium. Given […]