Artwork | Cee-Lo Green–The Lady Killer October 5, 2010 by deadendrap Leave a Comment Here is the artwork for Cee-lo’s upcoming album set for release November 9th.
Leave a Reply