There are several bands with the name: 'The Setup'
These are photos from concerts where The Setup played, so they may be of other bands that played the concert as well.
Groezrock 2008 (Day 2) May 10, 2008 Meerhout, Flanders, Belgium Uploaded by I Loooose
The Setup / Human Demise / Goldust / Blade / Verify / No Recess Jan 26, 2008 Hasselt, Flanders, Belgium Uploaded by I Loooose