If you’re not familiar with Jill Scott‘s extensive and critically-acclaimed R&B catalogue, then there’s a chance you may know her from “that song Mercedes performed one time on Glee”. Sad but true! Either way, her latest single “Shame” has been making the rounds, and it’s […]