by
Collaborators: 33
Released:
Jan 1, 2005
Duration:
05:28
Tempo:
130
BPM
Key:
D
© 2005 A&M Records
℗ 2005 A&M Records
I Should Have Cheated
Keyshia Cole
33
credits
Lyricist
Derrick Jones
Q. Parker
Composer
Violin
Becky Bushnell
Alan Grunfeld
Anatoly Rosinsky
Berg Garabedian
Kenneth Yerke
Natalie Leggett
Robin Olson
Sara Perkins
Phillip Levy
Clayton Haslop
Record Label
Geffen
Producer
Ron Fair
Daron Jones
Arranger
Engineer
Tal Herzberg
Dennis Jones
Mixing
Immersive Mixing
Giovanni "Blu" Rottier