Emilie Simon- Review

February 3, 2004

The self-titled debut by France’s Emilie Simon is an electronic pop masterpiece sure to please fans of Ysa Ferrer, Silja, and Elfy.