Heard "Nice Weather for Ducks" just the other day and I liked it a lot. It seems they're somewhat popular in the UK?
The video (bottom left, realplayer required) is extremely trippy, but very neat
. I enjoyed it.
I only have two of their songs. Anyone else listen to these guys?