The press materials for The Who at Kilburn 1977 describe this DVD as “a holy grail for fans after decades of anticipation,” and that’s no piece of bull dreamed up…
Live at Leeds
1 Article
The press materials for The Who at Kilburn 1977 describe this DVD as “a holy grail for fans after decades of anticipation,” and that’s no piece of bull dreamed up…