Saturday, October 17, 2009

Leona Lewis Music Video for Happy



Here is the music video of Leona Lewis for "Happy", the first single off her upcoming second studio album, Echo (out November 17).