Eliza & The Delusionals is an Australian indie rock band based on the Gold Coast. The band is led by Eliza Klatt.
These are videos from concerts where Eliza & The Delusionals played, so they may be of other bands that played the concert as well.
Luca Brasi / Tiny Moving Parts / Eliza & The Delusionals Aug 24, 2018 Melbourne, Victoria, Australia Added by 3000tapes