Deloris

Deloris were a 4 (sometimes 5) piece indie rock band from Melbourne, Australia, who were active from 1999 until 2008.

Read more about Deloris:  History, Discography