Saw this go by me in London the other week as i was on Tower Bridge, it looked mad - http://www.youtube.com/watch?v=eJyw4WCi_bE
has anyone seen it before? or saw it in London last week too?
They all looked as if they were having fun, i might do it next year. There should be a drowned in sound team :P