German electronic band Kraftwerk unleash their 3D show. Photograph: Denis Balibouse/Reuters

THE MINUTES It’s a mark of The Minutes’ growing standing that the Woodland stage is packed out for their 4pm set, so much so that marshals are (...)

The much-maligned artwork displayed on the fourth Yeah Yeah Yeahs album shows a garish baby doll being attacked by the titular insect. I(...)