There are several the bands with the name The Amazons
These are videos from concerts where The Amazons played, so they may be of other bands that played the concert as well.
Reading Festival 2017 Aug 26 - 28, 2017 Reading, Pennsylvania, United States Added by Concert Archives 3
Pukkelpop 2017 Aug 16 - 19, 2017 Hasselt, Flanders, Belgium Added by Concert Archives