View Album Fri Apr 16 2021 Live At Leeds The Who -not my taste, folky rock vocals a solid 6/10 first impression 3