October 7, 2007
New Video: Keyshia Cole - Shoulda Let You Go


Hey Keysh - we're lovin' the new video! The chick that's rappin'... not so much.

Labels: