Just can't stand the rain

Just found this on The Harmony website. It's a video from the demo they did in Manchester with special guests. Half the Note team are on this piece. 08/01/07