Ellie jessop

Sometimes, there’s a post where I have to jump around my apartment for a bit to get rid of my excess excitement long enough to sit down and write about it. This is one of those. Imogen Heap is a British artist known for creating dramatically produced electronica/rock/pop music (here’s one of her best-known tracks). Like many musicians who rely heavily on computers for their final produ... »