John Barrowman Singing

John Barrowman Sings "A Thousand Years"


John Barrowman Singing


Stephen Amell & John Barrowman Sing "Do You Want To Build A Snowman" At Heroes & Villains Fan Fest


John Barrowman sings Marry Me a Little