"Indie, Pop/Rock based in Phoenix, AZ. Recently heard on Sirius XM's ALT NATION."
These are videos from concerts where New Chums played, so they may be of other bands that played the concert as well.
Harper and the Moths / Wyves / New Chums Apr 8, 2017 Mesa, Arizona, United States Added by Concert Junkie Jozer