Duchess Says
Montréal
Duchess Says was created in late 2003 by four influent members of the Church of Budgerigars who decided to collaborate together in a common musical project. Their goal was to insure a faithf…
Duchess Says was created in late 2003 by four influent members of the Church of Budgerigars who decided to collaborate together in a common musical project. Their goal was to insure a faithf…