Keyshia Cole – I Should Have Cheated (2005) June 16, 2009 | No Comments Music video by Keyshia Cole performing I Should Have Cheated. (C) 2005 A&M Records #KeyshiaCole #IShouldHaveCheated #Pop #kimsvideowall-rnb #ballad Ballad,Pop,RNB 4,422 views You may also like 6:51 Santana – Samba Pa Ti (Live-1993) Kim Nicolaou/ 4,654 views Ballad,Latin,Live Performances 4:38 Sisqo – Incomplete (2004) Kim Nicolaou/ 4,129 views Ballad,RNB 3:27 Damon Albarn & Ray Davies – Waterloo Sunset (Live-Tv) Kim Nicolaou/ 3,278 views Ballad,Live Performances,Pop «1…121314Page 14 of 14