Shirea Carroll explains how Grammy-winning artist Alicia Keys' latest project "The Element of Freedom" can make you feel good and set you free.

Shirea L. Carroll
Dec, 15, 2009

You May Like