Jill Scott premiered the video for her new single, “Shame” ft. Eve today. The video was shot in Philadelphia at the Cecil B. Moore Recreation Center, where Jill spent her summers as a kid. When she heard the rec center was closing, Jill and her Blues Babe foundation paid for repairs on the center to keep it open.
The song is the first single off her forthcoming album ” The Light of The Sun,” and the album is scheduled for a summer 2011 release.[mashshare]