Here is the premiere of Jill Scott’s video for her new single “Shame,” featuring Eve. The first offering from her new album Light of the Sun. The visual was shot at Philadelphia’s Cecil B. Moore Recreation Center, a staple in the Neo-Soul songstress’s childhood. Check it out!
Apr 14, 2011