April 12, 2012 by Royal Stuart Everyone should be buying Yellow Ostrich’s new album, The Mistress. EVERYONE.