Boards
Duchess Says
Any fans on DiS? Saw them for the third time at Great Escape and they were awesome as usual
They are currently on a UK tour, go see them!
Oh, and you can listen to their last album here - http://www.alien8recordings.com/releases/anthologie-des-3-perchoirs