Live, 1981 Essen
In anticipation of later this month in London - I last saw the Who on this tour in 1981. 1
Essen 1981
Dad jammin ¯\_(ツ)_/¯
I don't really mind how much you love me A little is really alright