Advertising Console

    The Who - Leeds University 1970

    Repost
    1 928 views
    The Who @ The Leeds University, UK, 14 February 1970.

    Only known exisitng film material of the classic gig at University of Leeds refectory. Originally uploaded to YouTube, so biggest thanks to the original uploader!