here's the first single off of Imogen Heap's new cd, which was released at the end of August. There's lots of bizarre little noises in the background of this album, and it really makes me wonder what she's using physically to make a lot of the sounds. I rather like it.
No comments:
Post a Comment