Thursday, February 22, 2018

The Who - Live in Seattle



Recorded October 20, 1982 at the Kingdome in Seattle, WA.

The Who official site

No comments: