These are videos from concerts where Sanford & Townshend played, so they may be of other bands that played the concert as well.
Heart / Sanford & Townshend Aug 10, 1977 Upper Darby, Pennsylvania, United States Added by Zimtrim