Roughly 50% of Philadelphia came out for Jill Scott‘s new video, “Shame” featuring Eve. The video was shot in the Cecil B. Moore Recreational Center in Philly, where Jill spent much of her youth.
“Shame” appears on Light Of The Sun, one of two new albums coming from Jill Scott this summer!
Spotted @ Essence.com
<p>Facebook Live Is Loading....</p>