Moments Like These

Our beloved Leona Lewis is the UK’s reigning X Factor winner, and these are the final four performances that secured her the top spot on Saturday night. Leona’s vocal ability turned the classic All By Myself…