How does a band from a little town outside of Leeds end up going by the name Your Vegas?
These are photos from concerts where Your Vegas played, so they may be of other bands that played the concert as well.
Lollapalooza 2008 Aug 1 - 3, 2008 Chicago, Illinois, United States Uploaded by Kumo