Dave Grohl covers All apologies with Warren Haynes