Reviews \

Cee Lo Green, “The Lady Killer” (Elektra)

Barry Walters | November 9, 2010 - 5:44 pm