MUSIC RELEASESSteve Allen Releases Debut Album, UpliftThe inaugural album promises to tell a story, one track at a time.