Audio: Jill Scott Pumps Wu, Rick Ross to Battle Stage Fright
*With her single “So In Love” still heating up R&B radio, Jill Scott continues to promote her first number one album “The Light of the Sun” with tour stops scheduled in Tuscaloosa, Baltimore and Newark in the coming weeks.
Anyone who has experienced this soul-drenched vocalist live can testify to leaving the concert with goose bumps. But fans will be shocked to find out that
Read More
