There have been many bands called Stretch (over 20 listed at Discogs.com) including:
These are videos from concerts where Stretch played, so they may be of other bands that played the concert as well.
Tesla / Kurt Deimer / Stretch Aug 28, 2024 Lewiston, New York, United States Added by Spotcoffee