November 3, 2010 Edit Delete Tags Autopost Chrisette Michele’s new album “Let Freedom Reign” will be released at the end of this month. via Ping.fm