Earlier today, Leona Lewis stopped by the Ellen Degeneres show to perform her latest single "Happy", taken off her album "Echo" which is in (US) stores now. Watch the performance below:
The performance was nice, she sounded good but i don't like the way she lowered that note at the end, that "I Just wanna be" lol. That note is what makes this snooze fest of a song, a little bit exciting for me. i'm always skipping to the end to catch it and she always hits it to perfection. So Leona if you are reading this, don't try that mess again, hit the damn note lol.
"Echo" is stores now, support her and grab your copy!