Home / Tag Archives: Ismael Tremblay

Tag Archives: Ismael Tremblay

Duchess Says

Montreal’s Duchess Says formed in 2003 from the mysterious “Cathedral of Budgerigars.” The group’s associates, keyboardist/guitarist Ismael Tremblay, bassist Philippe Clément, vocalist/guitarist Annie-Claude Deschênes, and percussionist Simon “Simon Says” Besre, all state to attended jointly out of their account within this little-known cathedral to help expand the religion’s message through …

Read More »