There are multiple artists with the name Slight Return.
These are photos from concerts where Slight Return played, so they may be of other bands that played the concert as well.
For the Love of Buddy Miles, A Buddy Miles Celebration Mar 1, 2024 Dearborn, Michigan, United States Uploaded by Poppio