Four members of the Church of Budgerigars decided to collaborate together in a common musical project and thus Duchess Says was formed.
Added by Upcoming Robot on August 17, 2012