7,106,302 views 114 on YTPak
24,470 833

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...