The Who - Drowned 1981
The Who - Drowned @ Rockpalast-show, Grugahalle, Essen, West Germany, 28th March 1981.
A big thank you to Natters for originally posting this video!
http://natterswho.blogspot.com/
A big thank you to Natters for originally posting this video!
http://natterswho.blogspot.com/