Let It Rain by Leona Lewis

First released: 06 Nov 2009, Length: 3:43

Releases containing this recording (5)

Official

Album

  1. Echo 25 Nov 2009 Leona Lewis
  2. Echo 25 Nov 2009 Leona Lewis

Single

  1. Happy 06 Nov 2009 Leona Lewis
  2. Happy 06 Nov 2009 Leona Lewis
  3. Happy 2009 Leona Lewis