7,596,512 views 118 on YTPak
26,208 900

Published on 22 Nov 2008 | over 8 years ago

Leona Lewis returns to the X Factor studio two years after winning, to perform Run (a Snow Patrol cover).

Loading related videos...