New Blood (2 CDs included Instrumental Version) (CD)
We know Peter Gabriel for the proverbial slowness with which it delivers each new album. So (1986), Us (1992), Up (2002) ... We are still waiting for (next year normally). However, and this is the novelty, it seems that Peter has decided to further o