Teresa Storch's music has been compared to that of Jonatha Brooke and Natalie Merchant.
Added by Upcoming Robot on August 3, 2009