Jill Scott takes us to the court in her latest music video for her track, “Shame” (featuring Eve & The A Group) off of her upcoming studio album Light of The Sun. The Devin Hampton-directed video was filmed in the …
ContinueJanuary Jones Erica Leerhsen
No comments:
Post a Comment