event · 14 February 1970 · 54 years ago
The iconic live album Live at Leeds by The Who is recorded.
More events on 14 Feb