Artwork: Cee-Lo Green – Cee-Lo’s Magic Moment
It’s Santa Clause. It’s the Magic School Bus. No wait, it’s just Cee-Lo Green riding clean in a red double R. Cee-Lo’s Christmas album will drop on October 30th. So be nice. Remember, Cee-Lo is watching.