CLEVELAND, Ohio – In 1977, Led Zeppelin was at the peak of its powers. They were the biggest band of the decade, a live performance act for the ages and the embodiment of sex, drugs, and rock and roll ...
The British titans had spent the previous six years smashing concert attendance records and selling millions of copies of ...