I had the pleasure of seeing The chemical Brothers play in Trafalgar Square last Sunday .... they were brillaint with some amazing visuals. I especially liked the dancing police men, if that's what they were?! Their new single 'Salmon Dance' was released last Monday, check out their video it's hilarious .....