Leona Lewis video
The X Factor 2009 - Leona Lewis: Happy - Live Results 5 (itv.com/xfactor)
61 Views
0
vote
The X Factor 2009 Previous X Factor winner Leona Lewis returns to the stage to sing the Happy from her new album Echo... See more at [Link removed - login to see]