I Think It's Going To Rain Today by Peter Gabriel Overview Tag Appears on 2010-03-28: New Blood: O2 Arena, London, UK scratch my back Scratch My Back Scratch My Back / And I'll Scratch Yours Scratch My Back / And I’ll Scratch Yours Scratch My Back (bonus tracks) Scratch My Back (Special Edition) Playcount 10 Listeners 7