Avalach21 on 11 March 2009
This is hard
Radiohead - In Rainbows ( 2007)
Sigur Ros - Með suð í eyrum við spilum endalaus (2008)
Do Make Say Think - & Yet & Yet (2002)
Here's a video from my band's last show Check out more (bigger) videos here http://www.youtube.com/user/icemanout