The Who announce London Royal Albert Hall concert
From Planet Rock. The Who have confirmed a headline show at London’s Royal Albert Hall next month as part of the Teenage Cancer Trust concert series. Roger Daltrey, Pete Townshend and co. will play the […]