Your are viewing a read-only archive of the old DiS boards. Please hit the Community button above to engage with the DiS !
This album = very very good. Anyone know if they're planning to tour the UK?
have they finally released it? I had their E.P for years,but they seemed to not do anything for a while. Definately gonna check it out
But it's out and about on the interwebs already. "Niagara Falls" is a wonderful song.
I think its excellent
I LOVE THEM