Wednesday, September 29, 2010

New Ciara's "Speechless" Video


Now who knows when Ciara's album, Basic Instinct is going to drop. After the buzz (and bans) with her "Ride" video and single, we thought the album was next. Well this video is something to enjoy. It left me, "SPEECHLESS"

No comments: