Kierra hits the stage at her Live recording in Chicago by ROOTmagazine - Mar 11, 20110 930 Kierra Sheard’s new album “Free” will hits stores this summer.