Support: iTunes

A few days ago, CeeLo Green debuted his new single 'Sign Of The Times.' Today, he follows it up by releasing an animated music video for the lead off of his upcoming album. The album is titled HEART BLACHE and is expected to release November 13th. Stay tuned as we're sure there will be plenty more from him as we approach the album's release date.