Live video of the beginning of an Imogen Heap concert in Salt Lake City, Utah, December 2006. As always, go to the YouTube page to contact the person who recorded this.
If you've never heard of them check them out!Dub Side Of The Moon is a great album and they just released a new one...Radiodread. They also do a mean cover of Karma Police by Radiohead!