Home Albums The Story Of My Life The Story Of My Life (28 years) album Release day: Tuesday, February 11, 1997 The Story Of My Life 28 years old Artists Irma Thomas Name Irma Thomas When album released, She was 55, now 84 years old # Song Play