British singer Leona Lewis released this hit song in her album ‘Spirit’ and it became the bestselling single in 2007.  It is a major international hit and was written by songwriter Jesse McCartney.  Leona Lewis blew everyone’s mind with this crisp clear high vocalized song.  Her voice just sounded “too unreal to be true” when… Read More