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.
Austin City Limits Festival Oct 4 - 6, 2019 Austin, Texas, United States Added by Ray
Muse / Mini Mansions / The Amazons Jul 12, 2019 Milan, Lombardy, Italy Added by Fabfrnkie