Fellow blogmate Chandler alerted me to a performance that occured in 2007 and originally aired on BBC with Imogen Heap and Jeff Beck. Being the only writer for the blog both effeminate enough to harbor a soft spot for Imogen Heap and badass enough to be able to rock out to the electric stylings of Jeff Beck. This song is kind of a song that never was for Imogen, it appeared only as a bonus track to her debut, iMegaphone. Needless to say, the song really works in ths instance, as Jeff Beck's guitar perfectly offsets the vocals. Imogen is releasing an album called Ellipse this August, and we'll be providing more updates as the release date approaches. Enjoy.