The Who record ‘Live at Leeds’ at the University of Leeds Refectory (1970)
The Who‘s ‘Live at Leeds’ is their first live album recorded at the University of Leeds Refectory on February 14, 1970 and released on May 23, 1970 by Decca
The Who‘s ‘Live at Leeds’ is their first live album recorded at the University of Leeds Refectory on February 14, 1970 and released on May 23, 1970 by Decca