Several artists/groups:
These are videos from concerts where Peaches played, so they may be of other bands that played the concert as well.
Riot Fest 2017 Sep 15 - 17, 2017 Chicago, Illinois, United States Added by Mike Daly
Meredith Music Festival 2016 Dec 9 - 11, 2016 Meredith, Victoria, Australia Added by 3000tapes
Big Day Out 2004 Jan 26, 2004 Melbourne, Victoria, Australia Added by Womblingalong