This duo is comprised of Rachel Zeffira, a renowned Canadian opera soprano and classical multi-instrumentalist based in London, and Faris Badwan, a singer from noisy British psychedelic-rockers, The Horrors.
Added by Upcoming Robot on April 27, 2011