Lots of rock and lots of talk.