ShowShowFree Trade Hall, Manchester, UKNov 24, 1971Led ZeppelinFree Trade Hall · Manchester, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading