Cee Lo Green Apologizes For Tweets About Rape; Meant To Use Prefix “Self”
Thomas Decarlo Callaway (aka – Cee Lo Green), the once relevant singer/songwriter perhaps best known for his hit song “Let’s Stay Together” has been under fire after having a series of tweets on his official Twitter profile taken out of context. The tweets by Green were a strange set of messages […]