Misstress Barbara releases debut artist album “I’m No Human” in Canada on May 26, 2009March 10, 2015 By misstressbarbara.com Misstress Barbara’s debut album I’m No Human is out today in Canada Share this:FacebookTwitterPrint