She’s BACCCCCCCK!!!! Jill Scott released her music video for her new single (like last week), “Shame,” and the coolest part about it was the location. She decided to film at the Cecil B Moore Recreational Center in northern Philadelphia where she grew up. She has donated money to the center and so I see this as a community tribute to her stomping grounds. “Shame is on her upcoming album “The Light of the Sun” which is set to be released June 28th 2011. What ya’ll think?
