Leona LewisThe Ellen ShowMusic PerformanceTV Appearance

Happy performance

20 Nov, 2009

Lewis performs Happy during The Ellen Show to promote her album Echo. 

Leona Lewis performing 'Happy' on The Ellen DeGeneres Show Thursday Nov 19 2009

Add your comments below...