Here a new song off Jennifer Hudson's new album "I Remember Me". The track is called 'Angel' and produced by super-producer Swizz Beatz. Not really sure who wrote the song but it does have an A. Keys vibe to it. Nevertheless the song is still beautiful and Jennifer did her thing as usual.