Saturday, June 27, 2009

Imogen Heap Set 2 Release "Ellipse"


Imogen Heap has released the official album artwork for her third studio album, "Ellipse".

"Ellipse" is set to be released on August 25, 2009.

No comments: