There are two artists with this name:
These are photos from concerts where The Streets played, so they may be of other bands that played the concert as well.
The Cure / The Dickies / The Streets Apr 12, 1980 Cherry Hill, New Jersey, United States Uploaded by Dennis354
The Cure / The Dickies / The Streets Apr 12, 1980 Cherry Hill, New Jersey, United States Uploaded by Zimtrim