3:52
North & South - Stay / Richard Armitage
TeaRoseProductions
4:33
Radio5live Richard Armitage Interview 4 May 2010 Part 1
A Clark
3:32
Guy-Supermassive-Black-Hole
RAFrenzy
LIVE
[Deleted video]
4:06
Luisa & Sebastian || Endlessly || Sturm der Liebe [HD]
DavidLoveOfMyLife