Leona Lewis – Run Video December 5, 2008 Jamie Sward Leona Lewis, Music Videos, Snow Patrol Comments Off on Leona Lewis – Run Video I know this is old news…but I LOVE it. Check out the video for Leona’s cover of “Run,” originally by Continue reading »